Oil companies have owned the federal government for decades, getting free security to maximize their profits at no direct cost to them.
As far as Venezuela is concerned, my understanding is that China is not thrilled with this deal and we've yet to see if it will actually happen. With Trump's record of actually delivering the goods, the odds are it will not.