S&P 500 Index and Technical Score

At 84.07, the S&P 500 stays in overbought territory. A short pause before Christmas wouldn’t surprise anyone, but the bulls still hold the upper hand for a year‑end rally.

Image: Real Investment Advice

S&P 500 Index and Technical Score