Saturday, 21 March 2020

Oil’s demand plunge doing more damage than the price war

Taking a snapshot of how much oil consumption is collapsing is impossible, but privately traders put the drop somewhere between 10 million and 20 million barrels a day, with some saying it may be falling even more. ...»

No comments:

Post a Comment