China’s crude oil imports drop for first time since 2001

Decline comes as Beijing clamps down on the refining sector to curb excess domestic fuel production.

China’s crude oil imports drop for first time since 2001
Decline comes as Beijing clamps down on the refining sector to curb excess domestic fuel production.