S&P 500, Nasdaq end higher, notch weekly gains after earnings-heavy week Reuters
AI commentary is generated from public news feeds and is not investment advice.