U.S. stocks finished mostly flat on Monday as investors turned cautious with major indexes trading near records ahead of big earnings later in the week. The S&P 500
slipped less than a point to close at 2,459, with health-care stocks topping the losses. The sector’s decline follows news that the Republicans’ health-care bill may be once again delayed in the wake of Sen. John McCain’s emergency surgery. The Dow Jones Industrial Average
edged down 5 points to end at 21,631 while the Nasdaq Composite Index
rose about 2 points to close at 6,314.