WTI Crude Oil Soars To $98.50 As UAE Demands Urgent UN Action On Hormuz Crisis
Global benchmark West Texas Intermediate (WTI) crude oil futures surged to near $98.50 per barrel on Thursday, March 20, 2025, following a formal diplomatic initiative by the United Arab Emirates. The UAE has urgently called […]
