JUST IN: US credit card defaults have risen to $46 billion in the first 9 months of 2024, the highest since 2010.Published by The Spectator IndexDec 30, 2024 8:00:02 PM UTC