EEuropean Commission Read More Call for an EU-wide windfall profit mechanism in response to…April 15, 2026 Brussels, 16 April 2026 To: Ms. Ursula von der Leyen, President of the European Commission; Ms. Teresa Ribera, Executive Vice-President…