US stocks rose on Tuesday, as the trade war concernes eased in addition to a strong performance from the energy sector as oil prices rebounded.
US President Donald Trump said his administration could reach a trade deal with China that would solve the Huawei Technologies dispute.
Government data showed that US durable goods orders fell by 2.1% in April.
British Prime Minister Theresa May announced her intention to resign on June 7 to leave the Brexit negotiations file to her successor, who is expected to be Boris Johnson.
The energy sector received support from West Texas, which rose 1.2% to close at $58.63 a barrel, and recorded a weekly loss of 6.8%, the largest this year, while the highest price today at $59.1 and the lowest price at $57.5.
Brent rose 1.4% to close at $68.69 a barrel, posting a weekly loss of 4.9%, while the session's highest at $69.3 and the lowest at $67.3.
At the close of trading, Dow Jones rose 0.4% (95 points) to 25585 points, but recorded a weekly loss of 0.7%, reaching the highest level at 25670 points and the lowest level at 25496 points.
Nasdaq rose 0.1% (equivalent to eight points) to 7,637 points, and recorded a weekly loss of 2.3%, reaching a high of 7694 points and a low of 7631 points.
Standard & Poor's rose 0.1% to 2,826 points, and recorded a weekly loss of 1.2%, reaching a high of 2,841 points and a low of 2,820 points.