WTI Crude Oil Plummets Below $64.00 as Soaring Middle East Tensions Rattle Global Markets
Global energy markets faced significant volatility on Thursday, March 13, 2025, as the benchmark West Texas Intermediate (WTI) crude oil futures contract tumbled.
