Dow Jones slumps over 900 points for worst daily loss since 2020