oil output freeze US crude plunges to 20-year low as coronavirus hits demand Oil markets have plunged in recent weeks as lockdowns and travel restrictions to fight the coronavirus around the world batter demand « Previous1Next » 1 of 1