Retail spending on non-essential goods in the U.S. slumped by 4% in early 2025, a reminder of the 2008 crisis, according to Craig Shapiro.
Retail spending on non-essential goods in the U.S. slumped by 4% in early 2025, a reminder of the 2008 crisis, according to Craig Shapiro.