US stocks

US stocks cruised to fresh records for the second straight day on Monday amid a tech-sector mega-merger and as a Republican plan for deep corporate tax cuts advanced in Congress.

Oil stocks also rose as crude prices hit a two-year high on political upheaval in Saudi Arabia.

The blue-chip Dow Jones Industrial Average finished up less than a tenth of a percentage point at 23,549.11. The S&P 500 added 0.1 percent to reach 2,591.13, while the Nasdaq rose 0.3 percent, to close at 6,786.44.