U.S. President Donald Trump pushed Ukrainian President Volodymyr Zelenskyy to give up swaths of territory to Russia during a tense meeting on Friday that left the Ukrainian delegation disappointed, according to two people briefed on the discussion.

Trump also declined to provide Tomahawk missiles for Ukraine's use, and mused about giving security guarantees to both Kyiv and Moscow, comments that the Ukrainian delegation found confusing, added the two sources, who requested anonymity to discuss a private conversation.

After his meeting with Zelenskyy, Trump publicly called for a ceasefire on the current front lines, a position that the Ukrainian president then embraced in comments to reporters. A third person said Trump came up with that proposal during the meeting after Zelenskyy said he would not voluntarily cede any territory to Moscow.