Roberto Abraham Scaruffi

Friday, 12 August 2011


You Stink

Adam S. Hersh shows that the 20 Standard and Poor’s ratings downgrades of other nations not previously experiencing financial distress missed the mark, too.
More: The Folly of S&P
today's cartoon From the Cartoonist Group.