Monday, Jun 17, 2024 | Last Update : 06:16 AM IST

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

20 Apr 2020 9:40 AM