IEA Monthly Report: Global oil demand will fall by 2.6 million barrels per day in 2026 (previously forecast as a 2.5 million barrel per day decline) due to disruptions caused by the war in Iran and soaring prices.
2026-10-14
IEA Monthly Report: Global oil demand will fall by 2.6 million barrels per day in 2026 (previously forecast as a 2.5 million barrel per day decline) due to disruptions caused by the war in Iran and soaring prices.