BEIJING – China's commercial crude oil inventories declined 1.89 percent month-on-month by the end of December despite a sharp rise in imports.

The post China’s commercial <b>crude oil</b> stocks down 1.89% appeared first on crude-oil.top.