For the first time in history, US Oil Prices have dropped below $0 per barrel after demand for the product dried up due to the COVID-19 outbreak that has seen most of the world go into lockdown, OYOGist.com reports.
Tag: