US stocks advanced on Tuesday, buoyed by President Donald Trump’s announcement that he would delay imposing a 50% tariff on European Union imports.

The move, made over the Memorial Day weekend, helped markets recover some ground after last week’s losses.

The Dow Jones Industrial Average gained 318 points, or 0.8%. The S&P 500 rose 1%, and the Nasdaq Composite climbed 1.2%.

Trump said on Sunday that the tariff hike—originally scheduled to take effect on June 1—would be pushed back to July 9 following a request from European Commission President Ursula von der Leyen.