Oil prices hold above $100 as Iran seizes ships in Strait of Hormuz and peace talks stallApril 23, 2026
Share Facebook Twitter LinkedIn Pinterest Email The 9th legislature of the European Parliament has come to an end. We recap the scandals that marred the mandate, but also preview the debate around the 20th anniversary of the EU’s biggest enlargement. Source link