Dow slides 900 points on COVID-19 uptick, energy and financials tumble on July 20, 2021 Dow slides 900 points on COVID-19 uptick energy and financials tumble +