US Energy Secretary Chris Wright says that while private oil companies are bringing money to produce the oil, "the benefits, the royalties and the taxes all go to the government of Venezuela and the people of Venezuela".

Venezuela's National Assembly voted to back the 65-billion-barrel oil deal, despite no details being publicly released.

"First and foremost, (the deal) furthers the national interest of the United States," a US official told reporters.