Share0 G7 countries have announced security assurances to Ukraine to deter future Russian attacks, a move decried by Moscow.