AI Panic Feels Like 2008 Global Financial Crisis All Over Again, Shapiro Says As Retail Sales Plunge 4%

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.

read more