Featured/फीचर

US Crude Oil Collapses To $0.01 Per Barrel For The First Time In History

The US benchmark crude oil price collapsed on Monday, falling to one cent a barrel amid an epic supply glut caused largely by the coronavirus pandemic’s hit to demand.