📝 Executive Summary
The Strait of Hormuz supply disruption has triggered unprecedented demand destruction, with the IEA slashing 2026 oil consumption forecasts by 2.5 million barrels per day. While energy majors like Exxon Mobil report record refining profits, the structural shift toward EVs and alternative fuels suggests a permanent change in consumption patterns despite high energy equity valuations.