Global oil supply to plunge below demand this year on Iran war, IEA says
May 13, 2026
The IEA warns global oil supply will fall short of demand this year due to the Iran war disrupting Middle East production, citing cumulative losses exceeding 1 billion barrels. Forecasts now project a supply deficit in 2026 amid demand destruction from price spikes.
Show all 36 updates