The New C Word
A cartel is an organization of producers that agree to coordinate prices and production. The Organization of the Petroleum Exporting Countries (OPEC) is a cartel of twelve countries made up of Algeria, Angola, Ecuador, Iran, Iraq, Kuwait, Libya, Nigeria, Qatar, … read more



