October 14, 2026CommoditiesMacro·Neutral·iea oil market report
IEA sees 2026 world oil supply 1.73M bpd below demand, demand falling 2.6M bpd
The IEA's monthly report forecasts 2026 global oil supply will be 1.73 million barrels per day below demand, narrowly improved from a 1.74 million bpd shortfall in the prior report. It sees 2026 world oil demand falling 2.6 million bpd (prior forecast -2.5 million) and supply falling 5.8 million bpd (prior -5.7 million), citing Iran war disruption and soaring prices.
Detected & updated continuously · Source: Nebula
Story subjects
International Energy Agency