200
Global oil demand has fallen as much as 20% from last year as more countries lockdown billions of people inside their houses in a bid to halt the spread of the coranavirus, the world’s top independent ... read whole article