3 ms·>relying on Russian oil and gas China is happy to take it for a cheaper price.by nix23 5y ago>relying on Russian oil and gas China is happy to take it for a cheaper price.