China: cash squeeze is “critical”