U.S. CONSUMER BREAKING DOWN MORE PAIN TO COME – INFLATION AIN’T GOING AWAY May 15, 2025 9:03 am by Alex See also Credit card defaults are at a 15-year high. We are back at 2008 levels. Consumer confidence has reached a historic low