US stocks: Oil rally pressures S&P, Nasdaq; Microsoft, Salesforce buoy Dow - SPY News | Rallies