Euro faces selling pressure on renewed US-Iran tensions