S&P 5007,679.77 0.25%
United States Secures Control Over Venezuela's 65 Billion Barrels of Oil — Witness News