Netflix Surge Sends Stock Markets to Records; Alibaba Climbs on Ma's Return Published 20 Jan 2021 Optimism ruled on Wall Street Wednesday. Full Article