US stocks closed up on Wednesday. Sentiment was helped by China waiving import tariffs on more than a dozen US goods starting September 17.
The Dow marked its sixth day of gains in a row, its first such winning streak since early June. The index also climbed above 27,000 points for the first time in six weeks.
The Dow finished 0.8%, or 227 points, higher.
The S&P 500 closed up 0.7%.
The Nasdaq Composite closed 1.1% higher.
Boeing (BA), Apple (AAPL) and Caterpillar (CAT) were the best performing Dow stocks of the day.
Baker Hughes (BHGE) was the biggest decliner in the S&P following the news that majority investor GE is looking to sell its stake for up to $3 billion. The stock fell 7.6%.
US oil prices settled 2.9% lower at $55.75 a barrel. Prices dropped sharply following a Bloomberg report saying that President Donald Trump weighed easing sanctions on Iran.