- May 31st, 2022
European Power Heads for Most Expensive Year as Sanctions Bite
German contract for next year, a benchmark for European power prices, rose in sixth consecutive sessions to the highest level this year with rising fuel cost as sanctions limit Russian energy supplies. ›