Another thing forgotten in this quagmire is that countries tend to do the most volume with their neighbors, rather than across the world. Exceptions exist, but this is the norm rather than exception.
You naysayers come up with 10 countries that would be "OK" with you for Russia to sign co-ops with. 10 countries with large, healthy economies which would reciprocate with Russia.
Let me guess, no one is interested.