Year to date, we have observed a strong decline in energy prices resulting in a strong underperformance of the listed European utilities. The reason for this steeper-than-expected decline in energy prices includes a substantial drop in carbon costs coupled with a reduction of other input…
EFI25 April 2024