Alphabet, Microsoft Q2 earnings show steady demand for business products | Fortune