 Stock markets are trading higher overall, although technology stocks are under more pressure. The Dow is up 1 after news of a vaccine came in from Russia. Its unclear whether this vaccine is safe, but it has already lifted sentiment. Our deep learning and AI have identified Top Buys for today. 