China’s Oil Demand Could Rebound Sooner Than Expected
China’s 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 Continue Reading
