EnergyPremiumBrent Crude Breaks $77 as Strait of Hormuz Negotiations Begin
Brent crude prices have dipped below $77 per barrel following a memorandum of understanding between the United States and Iran. This diplomatic shift regarding the Strait of Hormuz has triggered an immediate market sell-off, despite inventory data suggesting the move may be premature.
Published 2 hours ago
Read more →