Depends on if Trump takes the Whitehouse in the fall and how European elections go :-(
In either case, even a Ukrainian defeat means Russia will be a pariah state to countries with reasonable governance. Trade will be difficult and diminished, same as it is with Iran.
Putin&Lavrov have clearly made this calculation and decided this is in their own interests. Whether it's in the interest of the Russian people I think is questionable.