Investors expected another strong year for stocks. Slowing growth, higher oil prices, and rising Treasury yields are challenging that narrative.
Will the S&P 500 hit 8000 this year? Wall Street is starting to have doubts.
Mar 16, 2026