The International Energy Agency forecasts that a global oil surplus will reappear in 2027. The agency notes that the reopening of the Strait of Hormuz could lead to a situation where supply outstrips demand, creating abundant market inventories.
IEA Predicts Oil Surplus Returning by 2027