Welcome to the weekly roundup of great articles, facts and figures. These are the weekly finds that made our eyes pop.
China not the Biggest Holder of U.S. Debt
The below chart shows China holds only 9.5% of U.S. debt. This graph was made by political calculations, who are cranking out some very nice political eye candy with a lot of comparisons to Canada.