Strait of Hormuz and Global Oil Prices: Shocks, Inventories, and Supply Flows, 10 March 2026