Earnings preview: Will cloud once again help Microsoft to report stunning results in Q2? January 28, 2019