Dow drops 500 points as oil prices fall on energy demand concerns 20 April 2020 Last updated : 20 April 2020 ChadwickHeberlin Excerpt from: Dow drops 500 points as oil prices fall on energy demand concerns