IEA: Global Oil Supply and Demand Cuts Projected to Exceed Expectations
The IEA projects global oil supply and demand cuts will exceed prior forecasts, citing Middle East conflicts delaying supply recovery until 2027. Record inventory drawdowns and soaring fuel prices ind