Le Dow Jones a fini sur un gain de 0,79%, prenant 220,75 points à 28 132,05.

Le S&P-500, plus large, a gagné 26,94 points, soit 0,86%, à 3 168,57.

Le Nasdaq Composite a progressé de 63,27 points (0,73%) à 8 717,32 points.

Deux des trois principaux indices, S&P et Nasdaq Composite, enregistrent de nouveaux plus hauts historiques.

Les trois indices ont toutefois reflué de leurs records inscrits en séance, les investisseurs craignant d'être échaudés une nouvelle fois dans ce dossier.

Selon une source au fait des négociations, Washington et Pékin se sont entendus sur un accord de principe pour régler leurs différends, ce qui pourrait conduire au report du relèvement programmé de droits de douane américains sur 160 milliards de dollars de produits chinois, dimanche.

Donald Trump avait déclaré dans la journée que les Etats-Unis étaient "très proches" d'un accord avec la Chine, ce qui avait déjà contribué à soutenir les indices.

Contre la tendance, Boeing a cédé 0,9% après avoir annoncé qu'il renonçait à son objectif d'obtenir dès ce mois-ci l'aval de l'autorité de l'aviation civile américaine pour la reprise des vols du 737 MAX.

Facebook a perdu 2,7% après des informations du Wall Street Journal selon lesquelles la commission fédérale du commerce (FTC) envisagerait d'engager une procédure contre le réseau social concernant ses applications.

(Lewis Krauskopf, version française Jean-Stéphane Brosse)