• IBEX35 up 2.18%

    Source: NetDania Notify / 20 May 2026 11:15:56   America/New_York

    IBEX35 up 2.18% to 18108.6
Share on,