S&P 5007,816.35▲ 0.59%
Trump Announces Putin Diesel Deal to Stabilise US Energy Markets — Witness News