You've got a lot of factors lifting stocks today, ... You've...
You've got a lot of factors lifting stocks today, ... You've got all the tech upgrades, money flowing out of gold, oil and the bond market, and the ISM this morning was all-in-all pretty good.