President Donald Trump has warned that he would impose sanctions on Russia if Moscow does not agree to a ceasefire.

United States special envoy Steve Witkoff has held talks with Russian President Vladimir Putin, the Kremlin said, days before the White House’s deadline for Russia to reach a peace deal with Ukraine or face economic penalties.

The Kremlin did not immediately provide more details of the meeting held in Moscow on Wednesday.

Earlier, Witkoff met presidential special representative Kirill Dmitriev, Russian state news agency TASS said.

Dmitriev had played a key role in direct peace talks between Russia and Ukraine in Istanbul in recent months, as well as discussions between Russian and US officials.