China’s Oil Demand Could Rebound Sooner Than Expected

China’s Oil Demand Could Rebound Sooner Than Expected

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