Word of the Moment

Oil Cartel

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