MER missed badly. Loss of 4.97 per share on expectations of a loss of
1.91 on average. That isn't just missing estimates, that is an
impressive miss. GOOG missing when expectations were for them to beat
is also going to hurt. MSFT missed by a penny but shouldn't get hurt
too badly.
Come tommorow morning, the rally is over. Expect most of those gains
in financials the last two days to be given back. Also, don't forget
that there is nothing materially different in oil at the moment. That
will jump back up as well when the boys down on the street realize
that the sucker rally is over. They will take their money out and put
it back into oil futures.