Well as things stand now Russia's GDP is less than GDP of NYC :) So how they still believe they can be a super power is beyond me.China is far from being Russia's ally they are using the current situation to take over Russia's resources and make Russia extremely dependent. It looks like the end game is peaceful return of the territories that Russia annexed from China or installation of puppet government at some point.