Yellen said record-high credit card debt ($1.3 trillion) was “evidence of a strong consumer.” Until they start defaulting en masse, that is. May 19, 2025 12:09 pm by Alex h/t Boo_Randy_II See also US consumer spending just posted its biggest real drop in years