Microsoft shares dip ahead of earnings; AI spending in focus - MSFT News | Rallies