WASHINGTON — Are you feeling financially stressed as 2024 comes to a close? You’re not alone, not even close. In fact, 7.8 million Americans have delayed payments on at least one of their credit ...