Tensions between Trump and Zelensky over the proposed mineral deal — which Kiev has rejected — and Washington's outreach to Moscow have exploded this week in a series of barbs traded at press conferences and on social media.