Retail Sales Optimism Takes A Dive On Worse-Than-Expected Data, Stocks Sink

Walmart and Home Depot both posted better-than-expected earnings before the opening bell, but shares fell on the broader market pessimism.