Business InsightMarch 14, 2025Consumer sentiment drops in March to 57.9, according to University of Michigan survey, worse than expected