Europe Power Prices Crash to Record Lows on Strong Solar Output April 27, 2026 · Bloomberg Read full story at source