Spain's IBEX 35 slid to 19,000 points, down 1.68% intraday.

2026-10-22

Spain's IBEX 35 slid to 19,000 points, down 1.68% intraday.