European solar generation boost sends power prices below zero March 4, 2025 Negative prices are seen more often amid green power surges.