- Oil Prices Sink On Record Breaking 19.2 Million Barrel Crude BuildOilPrice.com
- Oil price crash: US faces ‘unprecedented’ decline in productionCNN
- Oil falls below $20 per barrel after agency projects coronavirus will cause record slump in global demandBusiness Insider
- NST Leader: Crude dealNew Straits Times
- Oil Hits $20 After API Reports Mega Crude Inventory BuildOilPrice.com
- View Full Coverage on Google News