How Many Zeros Are in a Trillion?
The $20 trillion debt is already twice the annual revenues collected by all the world's governments combined. Counting unfunded liabilities, which include promised Social Security, Medicare, and government pension payments that Washington will not have the money to pay, the federal government actually owes somewhere between $100 trillion and $200 trillion. The numbers are so ridiculously large that even the uncertainty in the figures exceeds the annual economic output of the entire planet.
Since 2000, the federal debt has grown at an average annual rate of 8.2%, doubling from $10 trillion to $20 trillion in the past eight years alone. Who loaned the government this money? Four groups: foreigners, Americans, the Federal Reserve, and government trust funds. But over the past decade, three of these groups have cut back significantly on their lending.