Vitol says oil demand is down as much as 20%
Global oil demand has fallen as much as 20% from last year as more countries lockdown billions of people inside their homes in a bid to halt the...
Global oil demand has fallen as much as 20% from last year as more countries lockdown billions of people inside their homes in a bid to halt the...