Tuesday, May 31, 2011

Terrible Triple Trifecta!

And now, consumer confidence plunges also. May consumer confidence completed the terrible trifecta of bad news, coming at 60.8 on expectations of 65.4, and down from 66.6.