S&P 500 (SPY) 323.43 on watch or the early June high 317.75 support
Russell 2000 (IWM) 146 support 150 resistance
Dow (DIA) 262.50 support 270 resistance
Nasdaq (QQQ) With lots of earnings on tap, a potential bear flag forming with the breakdown under 156.50 area