Stocks came in weakly, but clearly had a push under them throughout the day.
Techs led the way higher, while the SP 500 lagged, weighed down in part by the awful earnings from Morgan Stanley and the financial sector.
After the bell IBM missed and lowered forecasts.
The Street would like to keep stocks growing higher for now. Let's see if they can keep it going against such light selling.
Have a pleasant evening.