Daily Archives: April 14, 2025

Rough ride exacting a toll

Preliminary estimates show that the University of Michigan’s consumer sentiment for the US plunged to 50.8 in April—below forecasts of 54.5—and the lowest level since June 2022. Consumer sentiment has fallen 40% since November 2024 (below since 1970, courtesy of … Continue reading

Posted in Main Page | Comments Off on Rough ride exacting a toll