S&P 5007,376.86▲ 0.31%
Oil Prices Surge Past $100 as US-Iran Talks Collapse — Witness News