Carbon prices collapsed as the energy complex spiked on the Russian invasion of Ukraine
The European power spot prices were mixed yesterday, sharply rising in France, Belgium and the Netherlands due to the surging gas prices, but edging down…