je.st
news
US oil prices drop to 21-year low as demand dries up
2020-04-20 06:14:14| BBC News | Business | UK Edition
Coronavirus downturn has put major pressure on oil prices with demand slumping and storage running out.
Tags: up
low
prices
oil
Category:Consumer Goods and Services