Thursday, November 29, 2012

Real Retail Sales Still Have Not Bested The 2006 Peak

Data through September 2012, here.