The IEA sharply lowered its 2026 global oil supply forecast, citing disruptions from the closure of the Strait of Hormuz and continued hostilities in the Middle East.
The IEA sharply lowered its 2026 global oil supply forecast, citing disruptions from the closure of the Strait of Hormuz and continued hostilities in the Middle East.