TPM Livewire

Consumer Confidence Surges

The Consumer Confidence Index has surged to 64.5 in December, the highest level since April, indicating rising optimism about the…