CBSN

Consumer optimism creeps higher