18 Apr 2026, Sat

Microsoft’s rising spending, slight cloud beat fan AI payoff worries