European stock exchanges close Wednesday mixed European stock exchanges close Wednesday mixed By admin on May 18, 2023 Spain's IBEX 35 increases 20 points, or 0.22%