The Spanish IBEX 35 index touched 19,000 points, down 1.68% on the day.

2026-10-22

The Spanish IBEX 35 index touched 19,000 points, down 1.68% on the day.