Working on a longer text? Try our
Paste your text here.
Copy to Clipboard
1. oil cartel (n.)
a cartel of companies or nations formed to control the production and distribution of oil
Organization of Petroleum-Exporting Countries