Oil Cartel (Noun)
Meaning
A cartel of companies or nations formed to control the production and distribution of oil.
Classification
Nouns denoting groupings of people or objects.
A cartel of companies or nations formed to control the production and distribution of oil.
Nouns denoting groupings of people or objects.