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