Semiconductor stocks (SOX) are trading at a 12 year low.

Financials are at new lows again.

The Russell 2000 (IWM) is at another new low.

The QQQQ and the SPY are somehow holding up (relatively), but for how long?