U.S. President Donald Trump has shelved plans for a summit in Budapest with Russian President Vladimir Putin on the Ukraine war because he did not want a "wasted" meeting.

Trump's reversal Tuesday came just days after he announced that he would meet Putin in the Hungarian capital within two weeks, following what he called a productive phone call to end Russia's war.

The U.S. leader pressured Ukrainian President Volodymyr Zelenskyy to give up the eastern Donbas region in exchange for peace during "tense" talks last Friday in Washington, a senior Ukrainian official said.