Market Indexes Rise on Microsoft Momentum | AllMind News