There’s Too Much Oil. Who Are the Winners and Losers?

Oil prices have been falling as the market faces the prospect of a growing surplus. This year is set to culminate in the first major glut since 2020. The International Energy Agency forecast in November that global supply will outweigh demand by 2.4 million barrels a day, and expects the gap to expand to a … Read more