Below are fresh six-month charts of the three main US equity indices -- the Dow 30, S&P 500 and Nasdaq Composite. As shown, all three indices broke out to new bull market highs yesterday, which cleared out a lot of upside technical resistance.
Now for the long-term charts. As shown, while the Dow got all the hoopla yesterday for its new all-time high (non inflation adjusted), the S&P 500 still has work to do. And the Nasdaq, well, let's not even talk about new highs in the Nasdaq yet.