The United States has finalized a significant financial transaction, transferring the initial $500 million to Venezuela from the sale of Venezuelan crude...
United States government secures indefinite control over Venezuela’s 30 million barrel oil revenue The United States government will exert indefinite control over...