The Dow traded 260 points higher as Walmart and Cisco outperformed. The S&P 500 and Nasdaq each gained more than 1%.
Walmart shares rose more than 3.5% after the retailer posted first-quarter earnings that topped analyst expectations. The company also said it is in a “good position ” to meet its goals for 2019 despite tough comparisons for the second quarter.
The major stock indexes are all down more than 3% this month through Wednesday’s close.
Trade worries were eased slightly on Wednesday after CNBC reported Trump plans to postpone auto tariffs by up to six months. The White House faces a Saturday deadline to decide whether to slap duties on car and auto part imports over national security concerns.
The news sent stock higher for the day, with the Dow erasing a 190-point decline on Wednesday.