US oil prices drop to 21-year low as demand dries up on April 19, 2020 Get link Facebook Twitter Pinterest Email Other Apps Coronavirus downturn has put major pressure on oil prices with demand slumping and storage running out. from BBC News - World https://bbc.in/2XVXZdE Comments
Comments
Post a Comment