oil cartel

Noun
  1. A cartel of companies or nations formed to control the production and distribution of oil (synset 108254620)

Other Searches