Dow drops 500 points as oil surge from Iran tensions lifts dollar