Consumer confidence is sliding as Americans' view of their financial futures slumps to a 12-year low

Mar 27, 2025 - 01:00
 0
Consumer confidence is sliding as Americans' view of their financial futures slumps to a 12-year low