Social Network
China has been stockpiling oil for years. Low prices give it reason to buy more
April 13 2020, 08:00
Oil 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.