Thursday, February 18, 2010

PPI Surprises at 1.4%

That's 16.8% annualized! Ouch!