The ‘mother of all credit squeezes’ is coming — hang on to your wallet MarketWatch 2025-05-23 15:57 (updated 2025-05-24 13:44) Source Original site Consumer confidence is buckling, and debt is mounting. Here’s how to steer your portfolio.