Russian President Vladimir Putin has thanked US President Donald Trump and envoy Steve Witkoff for their efforts to resolve the Russia-Ukraine conflict, highlighting the humanitarian toll on both military personnel and civilians. During talks with Witkoff in St Petersburg, Putin also sought an update on discussions in Norway and the escalating situation in the Middle East, particularly around Tehran.