Want more than market updates?
Premium unlocks my flow database, watchlists, and access to my private X feed with trade alerts

Markets resume rally after long holiday weekend

July 6, 2026

Tech led the way higher in what was a relatively muted trading session after the gap up this morning. The Nasdaq closed up 1.12% for the day while the S&P gained 0.72% and the Russell 2000 added 0.45%. The VIX fell again, closing down 1.5% to $15.57 and it's now approaching the May and June lows of $15.18-$15.22.

For the daily setups, nothing changed for the indexes today as they all remained within their primary ranges. For the Nasdaq, its primary downtrend (white) will again be the first resistance to watch (and likely the only resistance in play) at 26,650-26,675 tomorrow. If there's another pullback, the only support likely to be in play will be from its prior downtrend (yellow) at about 25,800.

For the S&P, its primary uptrend (white) will be the next resistance to watch at about 7,630 on the continuation of this rally. If it breaks through that, the last resistance in play will be from its prior uptrend (blue) at 7,635-7,640. On a pullback, its first support will be at about 7,410 from its prior downtrend (orange) and then the last support potentially in play would be from its primary uptrend (white - bottom of the range) at 7,315-7,320.

For the Russell 2000, the first level to watch tomorrow will again be its primary uptrend (white) at 3,003-3,004 which is just below today's close of 3,009. As long as it opens above it, it will act as support on a pullback. The next resistance level to watch on a continuation of the rally will be at 3,063-3,064 (orange) and the last resistance potentially in play would be at about 3,095 from its primary uptrend again (top of the range).

On a pullback, its primary uptrend (white) will be the first support to watch at 3,003-3,004 assuming it does open above it tomorrow. If it gaps below it, it becomes resistance. If it does open above it, but breaks through it, the next support to watch would then be from its prior downtrend (blue) at 2,969-2,970. If that doesn't hold, the same range (bottom of the range) would be the last support to watch at 2,923-2,925.