"By all accounts, Trump acquitted himself very well on his European trip"
Really?
--19 of the 20 leaders agreed on all points made in the joint declaration except Trump who could not agree on climate change.
--  Summit host Angela Merkel said she “deplored” the decision by the US to withdraw from the Paris climate change agreement, and added all other nations agree Paris climate accord is “irreversible.”
LOL. Being ostracized from the rest of the developed world is a positive outcome in your books?