Financial Sector ImpactCredit Card Debt Hits $1.23 Trillion as 21% Interest Rates Threaten Bank Earnings in 2026ViaNews Editorial Team (Markets)•Feb 22, 2026