Home

Word

oil cartel, n.
more info a cartel of companies or nations formed to control the production and distribution of oil
<noun.group>

oil cartel