Energy Market
Strait of Hormuz Standoff: Brent Crude Nears $105 Amid US-Iran Tensions
As of March 26, 2026, the global energy market is standing on a knife’s edge as a tense military standoff in the Strait of Hormuz has effectively paralyzed one of the world’s most vital maritime arteries. Following a series of escalating skirmishes and conflicting diplomatic signals from Washington