Microsoft Secures 20-Year Chevron Gas Deal as Shares Dip in 7-Stock Selloff - MSFT News | Rallies