Log in

View Full Version : US oil prices drop to 21-year low as demand dries up



Nickie
20-04-2020, 05:21
Coronavirus downturn has put major pressure on oil prices with demand slumping and storage running out.

More... (https://www.bbc.co.uk/news/business-52350082)