Strait of Hormuz Supply Shocks Threaten EUR/USD Stability