Consumer Confidence Plunges to All-Time Low