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