S&P 5007,707.79▲ 1.52%
Oil Prices Fluctuate as US-Iran Ceasefire Extension and Nuclear Talks Reported — Witness News