Trump’s New Oil Deal With Venezuela Is Insane — U.S. Now Controls 7.1% of Proven Global Reserves
Oil markets have spent 2026 wrestling with supply disruptions, Strategic Petroleum Reserve drawdowns to multi-decade lows, and stubborn pump prices that refuse to cooperate with political calendars. That makes President Trump’s new…