Dow drops 620 points as oil surge and Iran tensions hit stocks — XLE +0.80 · News Impact Screener