Ukraine's foreign minister welcomed new European Union sanctions planned against Russia over its invasion of Ukraine, but said an embargo on Russian gas and oil was needed "to stop" President Vladimir Putin.

"I appreciate the strengthening of the 5th EU sanctions package: bans on Russian coal, vessels accessing EU ports, and road transport operators," Foreign Minister Dmytro Kuleba wrote on Twitter. "But it will take a gas/oil embargo and de-SWIFTing of all Russian banks to stop Putin. Difficult times require difficult decisions."

(Reporting by Natalia Zinets, Editing by Timothy Heritage)