U.S. stocks, led by small caps, ended the week higher on steady bond yields. A well-anticipated earnings report from Nvidia contributed to market volatility but failed to fuel a rally in large-tech caps. Gold continued to shine, outperforming equities for the week and the year.
The S&P 500 ended Nov. 22 at 5,969, up by 1.68 percent for the week; the Dow Jones finished at a new high, 44,296, up by 1.96 percent; the tech-heavy Nasdaq ended at 19,003, up by 1.73 percent; and the small-cap Russell 2000 finished at 2,406, with a gain of 4.46 percent.