SEE power prices 17/4 slide as renewables surge and imports ease across the region

South East European day-ahead power markets moved sharply lower on Friday, 17 April 2026, with prices converging downward across nearly all […]