The job market is crashing. Consumer confidence cratered. July 28, 2025 9:17 pm 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