18. 09.13 00:19 Close share menu S&P 500 gains on Microsoft buyback as Treasuries rise, oil falls U.S. equities rose a third day as Microsoft Corp.’s (NASDAQ:MSFT) plan to buy back $40 billion in stock fueled optimism that more companies will return cash to shareholders. Source Futures Close share menu