Is the tide about to turn against Russia?