Stocks soar globally after US-Iran deal; Brent crude oil falls $3.45 to $83.88 per barrel.
Open shared insight