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
Finding thoughtful human takes on this story…