EnergyPremiumHormuz Stalemate Could Push Oil Towards $120
Ongoing tensions and disruptions in the Strait of Hormuz are creating volatility in oil prices. Traders are weighing the risk of further supply shocks against potential diplomatic resolutions.
Published now
Read more →