Equity futures rally as oil prices fall amid optimism on US-Iran conflict resolution.
Open shared insight