S&P 5007,601.75▲ 0.36%
US and Iran Agree Framework Deal, Strait of Hormuz Reopening Faces Logistics and Insurance Hurdles — Witness News