S&P 500, Nasdaq advance, turning the page on a tumultuous week โ€” NewsToolBar