Again, countries have a right to (not) sell their gas as they see fit. I'm just saying this is all pretty muddy. It's more complex than good guy vs bad guy.
If there's no good [local] source of gas, using gas is not a good idea.
The moment when Europe got screwed was Russia and China signing the $400B contract in 2014. Until then Russia needed Europe and Europe needed Russia.
Europe alienating Russia and China at the same time is Europe in trouble.
Without the invasion of Afghanistan, the Taliban crossing the border to China and the massive radicalization in Xinjiang in the early 2000s, there would have been no camps in Xinjiang. Please do not forget that the terrorist militia "East Turkestan independence movement" founded in Xinjiang was led as a terrorist organization by the EU, the USA, Russia and of course China after it was founded. Also do not forget that tens of thousands of these Uyghurs, radicalized by the Afghan Taliban, joined the Islamic State and fought in Iraq and Syria against the US - always openly with the aim of bringing jihad to China. China reacts the way China reacts, but it is wrong and naive to discuss the issue without discussing the trigger.
Thanks to the US, we now have enemies instead of friends. And I ask you - is it easier to fight our common enemy, global warming, with friends or with enemies?
So maybe not entirely their fault even if it is their problem (I'm a Brit for full disclosure)
Other powers seem to have other local options, so they don't need to build nuclear as much as Europe does.
The only place that's even close to independent is North Korea...
Oil is 70% of KSA export earnings. If they stop selling, they are also in shit. Iran is 5% of worldwide supply, biggest buyer is China.