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
Gathering the sources behind the story…