Obama tells Ukraine PM Russia violated international law

US President Barack Obama on Wednesday voiced his support for Ukraine in its stand-off with Moscow, reiterating that Russia's incursion into Crimea violated international law.

Obama told visiting Ukrainian Prime Minister Arseniy Yatsenyuk that Washington backs Kiev's territorial integrity, and called on Russian President Vladimir Putin to take a different course, vowing "costs" if he refused.