At least 34 U.S.-sanctioned oil tankers with a history of carrying Venezuelan oil are currently at sea in the Caribbean, according to a new analysis obtained by CNBC on Wednesday.