Leaders of the G7 nations have announced a framework to protect Ukraine against any future Russian aggression.
The assurances come after Ukraine missed out on a timeline for its NATO accession.
Ukrainian President Volodymyr Zelenskyy is holding a series of bilateral talks with the 31 NATO leaders amid frustration in Kyiv over not being given a clear timeline for joining the alliance.
Officials say that the United States, Britain, France and Germany are expected to give Kyiv assurances of long-term security support in the near future.