US stocks-S&P 500, Nasdaq advance, turning the page on a tumultuous week - SPY News | Rallies