. . . people are starting to default on their credit cards. You know what that means, right? It means the consumer is about to roll over, belly up like a dead armadillo during a South Texas heat wave. Dead armadillos smell bad. So do mass credit card defaults.
Perhaps the vaunted American consumer is finally tapped out? I personally expected this a year or two ago. So much for my crystal ball when it comes to macro economics. Dismal science indeed.
Regardless, looks like the day of reckoning is mighty close.