Global oil demand has been on the road to recovery due to the roll-out of vaccines. from Commodities-Markets-Economic Times Read The Rest:economictimes...