Tag
Consumer debt reached $18.794 trillion in Q1 2026, but renters are showing more strain than homeowners as card balances and housing stress build.