Substrate
Europe Sees Record Hours of Negative Electricity Prices in Q1 2026 Due to High Renewable Output — Substrate