Published: May 10, 2026, 11:00 IST | Updated: May 10, 2026, 11:00 IST
Global markets are being driven by a mix of geopolitical tensions, oil price speculation, and shifting trader strategies, with focus locked on the Strait of Hormuz, where US-Iran clashes have raised fresh concerns over energy flows.