Ukrainian President Volodymyr Zelenskyy on Sunday urged allies against appeasing Russia, in a statement after he returned from a trip to the U.S. where he failed to secure long-range Tomahawk missile supplies.

Mr. Zelenskyy came to Washington after weeks of calls for Tomahawks, hoping to capitalise on U.S. President Donald Trump's growing frustration with Russian counterpart Vladimir Putin after a summit in Alaska failed to produce a breakthrough.

But the Ukrainian leader left empty-handed as Mr. Trump eyes a fresh diplomatic breakthrough on the back of last week's Gaza peace deal.

India will not be buying oil from Russia: Trump reiterates

"Ukraine will never grant terrorists any bounty for their crimes, and we count on our partners to uphold this very position," Mr. Zelenskyy wrote on social media on his return from Washington.