Latest developmentabout 11 hours ago
Brent Crude Slumps to $93 Reaching Lowest Level Since October Following Hormuz Incident
Brent crude prices dropped by more than 10% to $93 per barrel on November 5, 2026, marking the lowest price level for the benchmark since October 7.
Read the full story