Chart Of The Day: Retail Sales and The Excuses...

Retail sales, as I expected, have turned out to be much weaker than what the National Retail Federation (NRF), and other analysts, previously presumed. The