Credit Crunch: China to the Rescue?