Stocks have priced in a lot of good news right now and you're seeing that in effect. Good news is bad news and bad news is bad news.

Peter Green