News European stock exchanges close mixed July 24, 2023 admin-dominor France’s CAC 40, Spain’s IBEX 35 post losses Source link