Finance The Sovereign Debt Trap Shuts Tight on Wall Street The US credit rating downgrade complicates economic strategies. by Chloe SummersNovember 3, 2025January 5, 2026