China crunch to hit commodities