“Russian already had a deal to sell the natural gas to China that would have gone to Europe.”
Nope, not true - Russia doesn’t have any pipelines capable of moving that amount of gas the 5000 miles or so needed to reach China. They get the gas for China from Siberia.
Thanks for the info.