U.S. stocks coasted to the close of their best week in a year.
The S&P 500 rose 0.4% 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%, and the Nasdaq composite rose 0.1%.