China drives global oil demand recovery out of coronavirus collapse
China is the world’s second-largest oil consumer. China’s oil demand has recovered to more than 90% of the levels seen before the Coronavirus pandemic which has boosted the recovery of Global Oil prices. Reuters