hi guys/gals
there's plenty of stuff flying around the market regarding current pullback ie: financial crisis in Greece and other European countries. perhaps they are using that as an easy excuse.
it may also just be an over due pullback from recent highs.
also, you have the saying "sell in May and go away".
6 month daily chart..