The Largest Oil Supply Shock In History Has Not Sent Prices Spiraling – Here Is Why
The closure of the Strait of Hormuz in early 2026 triggered what the IEA immediately described as the largest supply disruption in the history of the global oil market. The strait’s effective shutdown cut off approximately 15 million barrels per day of crude oil, a volume that dwarfs every previous disruption in modern energy history….