As its economy slows and facing high debt levels, China benefits by an estimated $18 billion a month from lower oil prices in 2015. The estimate is from Starfort Holdings, investment and private equity group. The estimates as China benefits from lower prices of all commodities, including oil, are of about $250 billion annually as China replenishes its stocks of commodities. With $12 million barrels imported daily China is a major emerging market beneficiary, along with India, of the drop in oil prices. Continuing pressure on prices from the expected resilience in shale oil production in the U.S. with learning and the development of new production methods means the benefits are likely to continue. China has also not renegotiated price points in deals made earlier at higher prices with China and Venezuela, as it pursues its foreign interests. Stockpiling of grains and edible oils are being increased by 33% in 2015 by $24.7 billion.