Expert Insights Weekly Economic Snapshot: Consumer Fears & Inflation Drag Down Markets By Jennifer NashMarch 31, 2025