S&P 500 Index and Technical Score

At 74.31, the S&P 500 is overbought. Bulls still run the show and nothing has broken technically, but don’t bet on a smooth ride from here.

Image: Real Investment Advice

S&P 500 Index and Technical Score