News European exchanges finish Friday lower June 21, 2024 admin-dominor Spain’s IBEX 35 performs worst, diving 1.15%; Italy’s FTSE MIB plummets 1.09% Source link