Nickie
21-04-2020, 10:30
Coronavirus downturn has put major pressure on oil prices with demand slumping and storage running out.
More... (https://www.bbc.co.uk/news/business-52367052)
More... (https://www.bbc.co.uk/news/business-52367052)
View Full Version : Oil price turmoil set to continue