Stocks Soar and Oil Prices Fall After Iran War Deal | OOBF

Stocks surged and Brent crude oil dropped $3.45 after Iran war peace deal announced.

Open shared insight