News European stock markets close higher except for Spain April 21, 2023 admin-dominor Spain’s IBEX 35 falls 0.37% Source link