Stocks closed higher on Wall Street Thursday, leaving major indexes with solid gains in this holiday-shortened week.
The S&P 500 closed at another record high. The benchmark index rose 0.6%, the Dow Jones Industrial Average rose 0.6% and the Nasdaq rose 0.8%.
Technology companies and retailers did especially well, while safe-play sectors like real estate and utilities lagged behind.
Energy prices rose. European and Asian markets also closed higher. Bond prices fell.
The yield on the 10-year Treasury note rose to 1.49%. U.S. markets will be closed Friday in observance of Christmas.