Sunday, September 2, 2012

China Manufacturing PMI Lowest Since March 2009

Stocks have fully recovered, despite this headline of more horror: