Today stocks moved very little as the markets awaits this week’s earnings storm. In all, 160 S&P 500 companies will be releasing earnings this week. It is likely to be a choppy week. From the DOW, AT&T (NYSE:T), Boeing (NYSE:BA), and 3M (NYSE:MMM) will all release earnings this week. Investors are hoping for the best buy bracing for the worst. So far 66% of S&P 500 companies have done better than analysts expectation. We hope to see the trend continue.