Russian Ministry of Energy expects situation on oil market to deteriorate: demand in the world due to quarantine fell by 20 million barrels per day
Edited by Rhod Mackenzie / 2020-04-03 02:55:57
Oil producers can do little in the current situation to stabilize prices, given that drop in demand reaches 20 million barrels per day due to quara