I bet the shorts are getting fat on the stop loss orders they have triggered. Maybe they let it rise next Monday (after they have zeroed out all the call options. Lets all try to make some money on the up run before they do the same thing in June!
This thing is not trading on news any more. The last two times there was good news it tanked. All the long term investors are loaded - they can't buy any more that leaves just the traders and manipulators. You can either ignore these short term swings or join in the trading. Take your choice! I don't believe we will see any large scale increase in long term investors until we actually start pump gas.