Energy Agency: Oil Supply to Fall Short of Demand in 2026 Due to Iran War

The International Energy Agency (IEA) predicted that global oil supplies will experience a sharp decline in 2026 as the repercussions of the war in Iran continue and flows through the Strait of Hormuz remain volatile.