Countries imposing COVID rules for travellers from China – Will this impact oil demand?
Several countries have imposed restrictions on travellers from China because of a surge in COVID-19 infections after the country rolled back its stringent “zero-Covid” policy. From the United States to Japan, nations are worried that […]