S&P 500 Index and Technical Score

Overbought? Sure. Unstoppable? Almost. With a reading at 78.93, the S&P 500 is still surfing a powerful wave of bullish momentum.

Image: Real Investment Advice

S&P 500 Index and Technical Score