(CNBC) -- U.S. stocks closed slightly higher Monday as investors shrugged off concerns over a tumultuous G-7 meeting over the weekend at which President Donald Trump lashed out at U.S. allies.
Wall Street also prepared for the hotly anticipated meeting between Trump and North Korea leader Kim Jong Un in Singapore, set to occur on Tuesday.
The Dow Jones industrial average finished 5.78 points higher at 25,322.31, with gains in UnitedHealth, Home Depot, and Boeing offsetting losses in McDonald's and 3M. The S&P 500 rose 0.11 percent to close at 2,782 as a rise in telecommunications and consumer staples led the 11 sectors higher.
Advertisement - story continues below