Consumer confidence Hits 2-year Low.

Consumer sentiment took a sharp downturn in March, with the University of Michigan’s index falling to its lowest level since 2022. Economists […]