The IEA forecasts a global oil supply shortfall for 2026 due to the ongoing Middle East conflict, citing disruptions at the Strait of Hormuz. Even with the reopening of the Strait in June, a shortfall of approximately 1.8 million barrels per day is expected to persist. The IEA predicts continued supply shortages through the end of the year, indicating ongoing instability in the energy market.