Energy
Published 1 hour ago
PremiumHormuz Stalemate Could Push Oil Towards $120

The strategic Strait of Hormuz remains a focal point for energy market participants, with persistent geopolitical friction raising the specter of significantly higher oil prices. For months, market sentiment has swung between concerns over disrupted oil flows…