THE ECONOMIST: Omnipresent oil

The United States remained the world’s largest crude oil producer in 2025, continuing a trend that began in 2018 and reflects a remarkable turnaround from past decades. With a record high 13.6 million barrels per day (bpd), the U.S. led Russia (9.9 million bpd), Saudi Arabia (9.6 million bpd), and Canada (5.0 million bpd) by […]