October 21, 2021BusinessThe S&P 500 logged a sixth straight day of gains for its longest winning streak since early July