Last trading day of the month is bullish over 70% of the time, but not this month.
The majors have all gotten down to oversold levels and XIV looks particularly nasty.
Yin Yang earnings have kept volatility volatile and geo-political instability in Greece, Syria and elsewhere have not helped smooth over the uncertainty factor.