IEA cuts its 2026 oil supply forecast again, citing the Hormuz shutdown and a Q3 deficit it calls the worst in nearly five years.

The IEA expects oil demand to fall by 1.6 million barrels a day in 2026 as high fuel prices and Strait of Hormuz disruptions weigh on consumption.

IEA forecasts a sharper oil supply deficit amid the Iran conflict. Crude oil reaching a new all-time high by December 31 at 12.5% YES.

Agency now sees global supply averaging 102 million bpd this year