There will be no attack today," says Trump about Iran: oil prices are retreating, Dow contracts are rising.