Retail Sales: A Lot About The Weather!

The release of the retail sales data yesterday sure got a lot of people excited about the economy.  In reality, this was much more a statement of inflationary