It's clear the consumer is saving less, will eventually have to 'pay the piper': Gerald Storch
Storch Advisors CEO Gerald Storch weighs in on Walmart earnings, 2024 retail sales, consumer behavior, his outlook on buy-now-pay-later, recession fears and the Chinese company Temu.