Chinas fuel demand has materially weakened after the coronavirus outbreak forced authorities to lock down cities and discourage travels. Some estimates put the current demand loss in China at around 4 million barrels per day (bpd) of fuel. Still, Chinas c…
Read More