This is Why Oil Could Easily Drop Back into Negative Territory

Oil prices are still plunging on supply concerns. Last checked, oil was down 10% to $11.49.  All as global storage capacity plummets, and as COVID-19 keeps demand at extreme lows. “Our industry has been hit by supply and demand shocks on a scale never seen before,” BP CEO Bernard Looney said in a statement after the oil … Continue reading “This is Why Oil Could Easily Drop Back into Negative Territory”