By the Numbers: US Credit Card Debt
The United States is the world leader in credit card debt, according to statistics from the Census Bureau and the Federal Reserve Board. And not just by a little. U.S. credit card debt is more than double that of the United Kingdom. It almost equals credit card debt of the next six countries combined: France, Canada, Japan, Mexico, Russia and China.