Tag Archive

Charts that should scare the crap out of you!

Published on March 20, 2009 By BillyOceansEleven

I just came across these charts, which were referenced in an opinion piece in Canada’s Financial Post. The piece poses the question if the political shenanigans we are seeing here in the US will be the end of our country, or at least its status as a financial powerhouse. But the most disturbing part is [...]