The Credit Squeeze Scare