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