A little over a week ago, when looking at the latest consumer credit data from the Federal Reserve, we were shocked to learn that in March, credit card debt soared by a record $52.4 billion, the biggest monthly increase on record and more than double the expected change.
AKA, the American consumer is approaching maximum credit saturation.