The coronavirus’s effect on energy markets is worsening, as the sharp fall in demand in China, the world’s largest importer of crude, is stranding oil cargoes off the country’s coast and prompting shippers to seek out other Asian destinations.More than 1…

Nous contacter