It's looking like markets are keen to challenge April highs. The narrow consolidations which built up over last week was cleared by Tuesday's gains and held these highs by Wednesday's close.
For the S&P, this came with an accumulation day yesterday. Other technicals are net bullish.
The NASDAQ gapped higher on Tuesday and closed near highs yesterday. Next challenge is 8,176. Technicals are net bullish but are not overbought, leaving plenty of room for a price gain before overbought conditions emerge.
The Russell 2000 broke through 200-day and 50-day MAs but hasn't yet reversed its relative performance vs the NASDAQ, but made small gains vs the S&P.
The best gains were made by the Semiconductor Index as it recovered ground lost last Friday. Technicals are still net bearish but the technical picture is improving.
For today, look for the past two days of gains to follow through higher. Action does favor bulls as May swing lows become more established.