Rigzone 12/29/2025 12:00:01 PM
 
Freezing weather gripping France drove up power demand to the highest since February.