US returns $12 billion in Venezuelan oil revenue to interim government

US returns $12 billion in Venezuelan oil revenue to interim government
Published Nov 12, 2026
Setting the scene for this topic…