Oil’s Rout Gathers Pace as WTI Sinks Below $65 Amid Bank Crisis
Oil prices sank, with West Texas Intermediate plunging below $65 a barrel, as escalating investor concerns about a global banking crisis eroded appetite for risk assets including commodities. Global benchmark Brent also dropped below $71 […]