IEA monthly report forecasts global oil supply will fall short of demand by 1.74 mln b/d in 2026, versus a prior forecasted shortfall of 1.27 mln b/d.

2026-09-11

IEA monthly report forecasts global oil supply will fall short of demand by 1.74 mln b/d in 2026, versus a prior forecasted shortfall of 1.27 mln b/d.