
The Weekly Insight
The American Moat
Americans have never felt worse about the economy. Literally. The five lowest consumer sentiment readings in 74 years all came in 2026. But here’s what the data says since sentiment peaked in February 2020 (all...






