DAX futures down -2.5%, CAC 40 futures down -2.6%