China and Russia making their move?