I don't think anything is preventing Russia from rolling to the Atlantic except for the sorry state of their armed forces and their equipment. Everything would break down on the way.