China’s oil demand falls to lowest level in 10 months

Experts estimate that, last month, China’s oil demand dipped to its lowest levels for almost a year.

This entry was posted in cat-news. Bookmark the permalink.

Comments are closed.