S&P 500 Futures Rally on Iran Deal Optimism, Oil Drops 7% | OOBF

Global stocks surge as oil prices fall on hopes for US-Iran peace deal.

Open shared insight