(CNBC) — U.S. equities closed higher on Monday amid a plethora of corporate news, but gains were subdued by a rising dollar and falling oil prices.
The Dow Jones industrial average rose 129.33 points at session highs holding about 80 points higher, with 3M and Boeing contributing the most gains. The S&P 500 rose 0.47 percent, with information technology rising 1 percent to lead advancers. The Nasdaq composite outperformed, gaining around 1 percent.
"As oil came off, the market lost some of its steam," said Daniel Deming, managing director at KKM Financial. "The market is getting perspective after the big merger news, with oil falling and the dollar further appreciating."
Advertisement - story continues below