Analysis: China has been stockpiling oil for years. Low prices give it reason to buy more

Get the Full StoryOil is cheaper right now than it has been in years. That's great news for China the world's second largest consumer of oil and its biggest importer which has been building up huge reserves and needs energy to restart its economy.

Share: