The Presidents of the European Council and the European Commission welcomed the IEA's decision to release 400 million barrels of oil from strategic reserves.
Costa and Von der Leyen warn that this is not the time to ease sanctions on Russia
Wednesday, 11 March 2026RSS







