Stocks Rally, Oil Declines on Iran Peace Deal: Markets Wrap
Stocks and Treasuries rallied while oil fell to a three-month low after the US and Iran reached a deal to reopen the Strait of Hormuz, easing concerns over energy-supply disruptions that have roiled global markets.

