With a new (and decent) president, I don’t see a problem in doing business with Russia. We simply have to ACCEPT that Russia will do what they feel they need to do in their backyard, and perhaps we can TAKE A HINT and do the same here.
We are members of NATO, and not because we see Europe as Russia’s “back yard” as you do.