Donald Trump has said a deal for Ukraine's rare earth metals is "pretty close" and the US is targeting "anything we can get" in exchange for the aid it's provided.
The US leader referred to Mr Zelesnkyy as a "dictator", apparently in response to the Ukrainian president saying Mr Trump was living in a Russian "disinformation space".
President Trump repeated his optimism that a deal to end the war is possible under his watch, saying he was "dealing" with both the Ukrainian and Russian leaders.
Mr Trump's national security adviser, Mike Waltz, told the same conference on Friday that he also believed a deal would be struck.
President Trump told a radio show on Friday that the two European leaders "haven't done anything" to end the war.