oil_cartelEnglish

oil cartel

Noun

A cartel of companies or nations formed to control the production and distribution of oil

English: oil cartel