Business Alphabet, Tesla earnings set a nervous tone: all eyes on Meta, Amazon and Microsoft 18 Views