News European exchanges close lower after ECB keeps rates steady April 11, 2024 admin-dominor Spain’s IBEX performs worst, plummeting 1.16% Source link