Financial gains bolster consumer confidence