European electricity report. (24th April 2019)