China has stockpiled 76 million barrels of oil since coronavirus lockdowns