MacroeconomicsHormuz Blockade Removes 20 Million Barrels Daily, Largest Oil Disruption on RecordViaNews Editorial Team (Finance)•Mar 15, 2026