US-Iran tensions ease, oil prices fall, stock markets rally — Trace