Stocks closed mostly higher on Friday, with the Dow, S&P, and Nasdaq closing at an all-time high for the second straight day. Bob Doll, Chief Investment Strategist and Senior Portfolio Manager at Nuveen, says the 'wall of money' on Wall Street, bolstered by both the Fed and prospects of the coronavirus vaccine, have led to the higher closes.