Debt US Credit Card Defaults Surge to Highest Level Since Global Financial Crisis admin Dec 31, 2024 American credit card defaults have skyrocketed to their most elevated position since the aftermath of the 2008…