Credit card spending just hit a two-year high, but the real story isn't about consumers. It's about businesses on the brink.
Jul 8, 2025