October 17, 2024Americans haven’t been this worried about making their credit card payments since the pandemic