Europe spot power prices fall as German day-ahead tumbles on higher expected wind
German day-ahead baseload fell 16.2% to €138.0/MWh at 0806 GMT, while French contract eased 8.5% to €150/MWh on expected wind output; European carbon benchmark down 0.7% to €85.59/t.