Consumer confidence and stocks