Sum
While there are still some concerns - weely chart RSI divergence near highs, NDX YR2, NYA/VTI YR1; given that INDU is holding its YR1 as support despite 3 different days of selling from the level, SPX holding above YR1 & 3/1 highs, and IWM holding its 2HP / Q3P and launching above all pivots, I give edge to bulls.
It would not take much to resolve everything to upside for SPX (ie above all pivots and MAs), VTI (ditto) to join DIA and IWM already there. QQQ will have more work to do to reclaim this status and if higher next week JulP is next area to watch.
SPX / SPY / ESU / ES1
SPX W: Continues to hold above YR1 as support.
SPY D: Despite 1 day selling from JulP and break of YR1, came roaring back. JulP still resistance.
ESU D: Below falling 10 and 20MA, above rising 50, 100, 200. Above 3 of 4 pivots; any higher resolves this nicely to upside.
ES1 D: This looks like backtest of 3/1 high area - bullish response so far!
SPX sum: YR1 holding as support, above all pivots except monthly. Any higher and all systems go - above all pivots & MAs. Just cannot be too bearish when YR1 doesn't break and near test of Q3P holds.
NDX / QQQ / NQU / NQ1
NDX W: Just under YR2.
QQQ D: Reclaimed Q3P for the second time, but also on YR2.
NQU: If higher then test of JulP and MAs.
NQ1: Nice BB divergence low on 7/6.
NDX sum: Still under YR2 and if that clears then test at JulP and 20 & 50MAs.
INDU / DIA / YMU
INDU W: Just above YR1 but doesn't convincing.
DIA D: Better from this angle - held JulP. 3rd day of selling below YR1 but no damage.
YMU: Staying firm, above all pivots and MAs.
INDU Sum: 3 different days of selling from YR1 but 3 comebacks so far. Maintaining above all pivots and MAs.
RUT / IWM
RUT W: Held 2HP! First touch of long term support since election.
IWM D: 1 day more held 2HP & Q3P and lifted above JulP!
NYA & VTI
NYA W: This looks more ominous to me. Weekly divergence, weak up and selling from YR1 test.
VTI D: Several days of selling from YR1, and still below. Held Q3P but still below JulP.