Call me cynical but I do think an outlet called oil price dot com may not be entirely impartial when they report on this. That is not to say what they wrote here is wrong; I wouldn't know. It just has a touch of pot and kettle about it.
Since the power networks are linked and European countries import and export electricity, it wouldn't surprise me to learn that next to renewables power from gas stepped in to fill the nuclear gap. And the price for natural gas is often linked to a certain other commodity price.