See also Europe Markets: Dow futures slide 500 points and European equity futures drop as Big Tech earnings, COVID-19 and election worries weigh