InternationalGlobal Oil Markets Shudder as Brent Crude Prices Plunge Seven Percent in Massive SelloffbyStaff ReportMarch 10, 2026