The world’s second-largest economy become the top oil importer in April. The key reason? China is taking advantage of cheap oil to boost its strategic reserves.
“They’ve been building out strategic storage. The goal is to build out to about 500 million barrels, compared to […]