
Hormuz Blockade Removes 20M Barrels Daily, Threatens Demand Destruction
The Strait of Hormuz blockade has removed approximately 20 million barrels per day from global markets, marking the largest supply disruption on record. Analysts warn that sustained high energy prices could shift from a supply tailwind to a demand destruction headwind, adding reflationary pressure to an economy already strained by tariff headwinds.
Salvado•
