Microsoft Rally Drives Dow and S&P 500 Back into Positive Territory - MSFT News | Rallies