Home Stock Dow Jones slips 300 points as Iran tensions, oil surge weigh on US stocks