Oil markets are on edge as severe disruptions in the Strait of Hormuz and rising geopolitical tensions threaten prolonged supply constraints, with analysts warning of sustained price volatility and potential demand slowdown.
Oil markets are on edge as severe disruptions in the Strait of Hormuz and rising geopolitical tensions threaten prolonged supply constraints, with analysts warning of sustained price volatility and potential demand slowdown.