US President Donald Trump said oil taken out of Venezuela has helped pay for the cost of war with Iran, during a rally in New York. "We've taken out so much oil in Venezuela, we've paid for the cost of the war about 25 times over," he added. US secured Venezuela's oil revenues after capturing President Nicolas Maduro in January.