"Russia decoupled politically and economically from the rest of the world" - No they haven't. The rest of the world doesn't only comprise of the US, Europe and Japan. China and India, two of the largest economies are both allied to Russia. Other ...
Hidden