The Economic Times
Elections 2026Economy / 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
26 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