CBSN

Consumer confidence surges, stocks rally