Credit Card Defaults Are At Highest Levels Since 2010
Credit card debt in the United States have surged to their highest level since 2010 causing experts to forecast more financial pain ahead.