Dow, S&P 500 set new all-time highs as stocks soar on vaccine hopes | Fortune