S&P 500 (SPY) All gaps filled. 280.41 the last swing high in March. If cannot clear, we will watch for 275 to hold.
Russell 2000 (IWM) Could be the twin peaks double top. Under 165 would be troublesome.
Dow (DIA) Confirmed the bullish phase. 246.45 the 50 DMA support with a lot of resistance the whole way up
Nasdaq (QQQ) 177.98 the all-time high with today’s high 177.72. Will it clear? Stay tuned.