The Dow Jones Industrial Average closed above 29000 for the first time Wednesday after President Trump signed an initial trade pact with China, halting a two-year trade dispute between the world’s two largest economies.

The blue-chip index advanced 90.55 points, or 0.3%, to 29030.22. The S&P 500 climbed 6.14 points, or 0.2%, to 3289.29. The Nasdaq Composite rose 7.37 points, or less than 0.1%, to 9258.70.

Both the Dow and the S&P closed at records, while the Nasdaq is within 0.2% of Monday’s high.

As part of the trade deal, signed in a pomp-filled ceremony at the White House, Washington suspended planned tariff increases on Chinese imports and cut the rate of some existing tariffs. Meanwhile, Beijing committed to ramp up purchases of U.S. goods and services by $200 billion over the next two years.

The pact also included provisions to protect intellectual-property rights of U.S. companies in China, though it fell short of what the U.S. had wanted. A host of other difficult issues have been postponed to the next round of trade negotiations.