Do you really think that India, China and those other countries would choose trade with Russia over trade with us? They would cut Russia off in a heartbeat. It is not in their national interest to beggar themselves to save Russia.
“Do you really think that India, China and those other countries would choose trade with Russia over trade with us?”
China certainly will trade with Russia, India likely will. And the other countries likely will.
Otherwise they would have already joined the ‘sanctions’ against Russia.