us oil prices

Coronavirus: US Oil Prices Fall to Lowest Level Since 1999

The price of US oil has dropped to a level not seen since 1999, as demand dries up and storage…

4 years ago