US consumers are experiencing record-high financial stress, with 69% of Americans struggling to pay bills on time, and 85% tapping into savings to cover expenses. This is the highest level of financial stress in 9 years, according to new data #financialstress #debt
0