Russia’s President Vladimir Putin waits before a plenary session of the St. Petersburg International Economic Forum (SPIEF) in Saint Petersburg, Russia on June 5, 2026. (Reuters)

Russia

Ukraine

Reuters, Saint Petersburg

Read Mode