A big surge in consumer confidence has provided the only positive economic news in recent weeks .