U.S. stocks ended higher on Friday, with the S&P 500 and the Nasdaq ending at new all-time closing highs as oil prices eased and robust earnings lifted investors' sentiment.
AI commentary is generated from public news feeds and is not investment advice.