Markets traded lower this week as interest rates continued to rise. The S&P 500 fell -1.9%, the Nasdaq declined -3.1% and the Russell 2000 small-cap index returned -2.0%.
Treasury rates have surged to their highest levels in recent years due to a combination of concerns around inflation, oil prices, the national debt, and the Fed.
Markets traded higher for a third consecutive week. The S&P 500 gained +0.36%, the Nasdaq 100 rose +0.14%, and the Russell 2000 small-cap index returned +1.12%, with the S&P 500 and Russell 2000 both setting new all-time highs.
What’s Driving Stocks, Bonds, and All-Time Highs?