Headline: Why are oil prices plunging? US oil prices crash below $95 per barrel, WTI crude plunges 8% in 12 hours as - The Economic Times
Asset: OIL