Dow drops 620 points as oil surge and Iran tensions hit stocks | News… · News Impact Screener