Germany’s year-ahead power futures prices fell this week to the lowest level since the beginning of the year amid falling European natural gas prices as talks on a peace deal in Ukraine began.
Germany’s year-ahead power futures prices fell this week to the lowest level since the beginning of the year amid falling European natural gas prices as talks on a peace deal in Ukraine began.