Uncategorized U.S. returns $12 billion from Venezuela oil sales, but $169 million is still in Washington’s hands – NaturalNews.com Date: November 14, 2026Author: deblala 0 Comments https://www.naturalnews.com/2026-11-13-returns-venezuela-oil-sales-washington.htmlShare this:TweetShare on TumblrLike Loading... Related