Consumers are on track to set a spending record this holiday season. But leaning on credit cards could come at a high cost.
Many Americans are starting 2025 carrying unmanageable credit card debt. The credit card default rate has hit its highest ...
That's as shoppers are projected to spend up to $989 billion between November 1 and December 31, according to the National ...
In 2023, household credit card debt rose to $1.3 trillion, surpassing the pre-pandemic peak in 2029 which was $927 billion. This holiday season, the nation’s $1.7 trillion household credit card ...