Debtor Nation: U.S. Hits $20 Trillion Debt For First Time As Citizens Approach $1 Trillion in Credit Card Debt

As politicians celebrated the lifting of the debt ceiling in a Washington, the United States hit the $20 trillion debt level for the first time in its history.  At the same time, citizens are reaching their own personal milestone with $1 trillion in credit card debt alone.  It is not hard to see will this…

Read More