The problem with that theory is most unfriendly countries don’t have or don’t have enough rubles to pay Russia, they will have to acquire them.
money makes business very liquid but impersonal.
Bartering is a relationship. we should all be improving our bartering skills.
Maybe it happens somewhere but I don’t any country that doesn’t trade goods and services for currency, no one I know trades goods for goods