Oil Surges Above $100 as War Tensions Shake Markets
As geopolitical tensions between the US and Iran escalate, especially around the crucial Strait of Hormuz, global crude oil markets are experiencing extreme volatility. Fears of supply disruption and stalling peace talks have caused crude prices to soar beyond $100 per barrel, with Brent surpassing $104 and WTI approaching $95. The Hormuz route, which accounts … Read more