Moments ago McDonalds reported its latest monthly comp store sales numbers. Printing at -1.4% for the US, this was a nearly double miss to expectations of a 0.6% decline, and was the 4th consecutive monthly drop in annual sales - the longest such stretch in the past decade and likely longer. Looking at this data, there are two observations: i) Americans, courtesy of record obesity rates, are finally getting serious about their health, and have shunned the infamous 99 cent deep fried meals or ii) courtesy of the Fed's "Fed's recovery", the average American can no longer even afford sub-$1 deep fast food.
There is a third option: that it snowed... In fact it snowed so much, everywhere, and the weather was so harsh around the world, that global store sales declined by 0.3%, far below the modest 0.1% drop expected. Yup. Must have been the snow.