German, French day-ahead power contracts fall on higher wind output
German day-ahead baseload power fell 15.6% to €165/MWh and the French day-ahead contract dropped 20% to €163/MWh. Higher wind generation and extended French nuclear outage were cited as drivers.