U.S. stocks coasted to the close of their best week in a year.
The S&P 500 rose 0.4 percent Friday. The index posted its biggest weekly gain since early November 2023, and finished just shy of the 6,000 level. The Dow Jones Industrial Average added 0.6 percent, and the Nasdaq composite rose 0.1 percent.