InternationalGlobal Energy Markets Bracing for Impact as Retail Traders Flood Into Oil PositionsbyStaff ReportMarch 15, 2026