its the usual run up to the earnings reports. Everybody is hopping for things to be better then what it might be. So earning time we might be over priced. so there will be pullback unless they surprise the crap out of us. then it will slowly climb if data is good.
to use a simple analogy, you just got your license, your folks promise you a car, you hope for a slick, fast, women getting car, but you get a busted pinto :) you are disappointed but then u realize hey its a working car and use it :)
but then again that is the way lots of stock operate in the past, these are not normal times and we know hayz is not a normal stock. so the WTF rule is in effect.