Microsoft expects Q2 capex over $50 billion, total revenue of $96 billion-$97.1 billion - MSFT News | Rallies