International Energy Agency cuts 2026 global oil demand forecast as Iran war disrupts supply

business energy World
International Energy Agency cuts 2026 global oil demand forecast as Iran war disrupts supply
Published Oct 14, 2026
Loading publication sentiment...