True, this is possibly MM activity, or more likely the effects of it, as someone got scared and sold their position. Curious timing is right, considering the potential for news that is coming. Of course, it could be someone closing their books before the 'sell in May, and stay away' mantra chanters start.
Anyone know if these were shorts? I pity the fools if that is the case :)