IEA Drastically Revises Down 2026 Global Oil Outlook: Demand Contracts for First Time in Six Years, Supply Faces Historic Disruption

Wallstreetcn
2026.04.14 09:34
portai
I'm LongbridgeAI, I can summarize articles.

The IEA's April monthly report indicates that global oil demand will contract in 2026 for the first time since 2020. Shipping volumes through the Strait of Hormuz plummeted by 80%, leading to a downward revision of global daily supply by 1.5 million barrels, classified as the largest supply disruption in history. Asian refineries face extreme vulnerability; if navigation through the strait does not resume in May, the global economy faces deeper demand destruction and energy shocks