noun
Meaning 1
Someone who is part of a small group that controls the petroleum industry, and hence has power over lives and governments similar to the powers of an oligarch.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided