I don't understand "in Germany only 40% is determined by market factors". Do you mean that 60% of the price consists of taxes?
40% source is here (German, slide 7) https://www.bdew.de/media/documents/BDEW_Strompreisanalyse_0...
Consumer prices are now down to below 0.30 €/kwh again for new contracts (takes a few clicks for anyone) - they were mostly high previously because of Russia's war. This influence on electricity production was removed.