The Consumer Credit Conundrum

Every so often, Wall Street rediscovers something that’s been sitting in plain sight for years. Right now, it’s rediscovering the American consumer. Specifically, the consumer is leveraged to the hilt, running out of oxygen, and basically holding up 70% of the U.S. economy with a credit card that’s already maxed out.