Damian J. Troise and Alex Veiga
Stocks added to their recent gains Friday, driving the S&P 500 and Dow Jones Industrial Average to new highs.
The S&P 500 rose 0.4%, led by gains in companies that rely directly on consumer spending, health care stocks and banks, which benefited from higher Treasury yields. The benchmark index notched its fourth straight weekly gain.
The gains were tempered by modest declines in technology stocks, which have been prone to pull back when bond yields move higher. Rising bond yields tend to make shares in technology companies that have had a strong runup over the past year look too expensive. Crude oil prices slipped, weighing down energy companies.