Stocks rallied after the open on much stronger retail sales data.




Share this: