S&P 5007,738.59▲ 0.19%
US Secretary of State Marco Rubio Expects Iran Truce Deal Today, Oil Prices Fall — Witness News