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