The Economic Times
Elections 2026Global Business / The Economic Times
Why are oil prices plunging? US oil prices crash below $95 per barrel, WTI crude plunges 8% in 12 hours as geopolitics shake energy markets
16 Mar 2026 7:43 pm
24 C
Why are oil prices plunging? US oil prices crash below $95 per barrel, WTI crude plunges 8% in 12 hours as geopolitics shake energy markets