Dip buyers are working in earnest today... I assume anticipating the blowout Apple (AAPL) earnings tonight. If there is any company that won't sell on the news it will be Apple but even this 'general' has a chart that is looking in trouble.
IBM has also reversed nicely after opening below its 200 day moving average.
It's a choppy market - same message repeated - until we clear out below 1040 or above 1100 on the S&P 500 there is no clear path. Just randomness. We are smack dab in the middle of that range.