Global Oil Demand Could Fall 20% With Billions Of People In Lockdown squib

International Energy Agency says oil market will remain depressed with demand in freefall on account of the coronavirus lockdowns around the world.
Scroll for more
Continue reading on Forbes...
Tags: