oil cartel :

Search Words
You can search or browse for words

oil cartel


  • n  a cartel of companies or nations formed to control the production and distribution of oil
News & Articles

  • OPEC Keeps Oil Demand Forecast Steady
    Oil cartel keeps its 2013 world demand forecast virtually unchanged but tips downward revisions given the deteriorating economic climate. Oil cartel keeps its 2013 world demand forecast virtually unchanged but tips downward revisions given the deteriorating economic climate. read more
    June 11, 2013 - Industry Week

Bee Dictionary: Search, browse, look at common errors, idioms and more.