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