Home | Oil & Gas News | Oil sees news lows amid pandemic-hit demand and rising supplies
Oil sees news lows amid pandemic-hit demand and rising supplies
Oil price slumped to a 17-year low this week as coronavirus lockdowns barrelled through the world’s largest economies, leaving the market overwhelmed by slumping demand and swelling inventories...