EUAs retreated as a consequence of surging power and gas margin calls
The European power spot prices dropped yesterday amid expectations of weaker demand and surging wind output. The day-ahead prices averaged 357.14€/MWh in Germany, France, Belgium…