China is depleting its oil stockpiles in a potential sign Beijing is looking to boost the economy with a surge in fuel exports
Photo by Christian Ender/Getty Images Roughly 1 million barrels per day have left Chinese oil inventories in the last three…