and regardless of losing greatly to China and having real problems with its relationship with China,
Europe is now energy independent from Russia and China now claims the largest oil field in the world.
China will soon be independent from Russia's energy too.
Putin's greed has turned Russia into a "Has Been".