Russia cannot keep up production without the involvement of the likes of BP etc, so while China and India haven't boycotted Russia it won't matter before very long.