Answers based on FinFly reporting, with source links. AI can make mistakes — check important details.
Spain's main stock index IBEX 35 fell 1.98% on Wednesday after U.S. President Donald Trump criticized Madrid at the NATO summit in Ankara.