S&P 500 (SPY) 296.92 printed a new all-time high although it closed at below the June 20th high. Support at 293
Russell 2000 (IWM) 154.75 is the major support with 161 resistance overhead.
Dow (DIA) 269.28 all-time high with 265 support
Nasdaq (QQQ) 191.32 all-time high. 187 support