The Organization of Petroleum Exporting Countries (OPEC) is an intergovernmental organization consisting of 12 oil producing countries. It was founded in 1960 in Baghdad by 5 countries and aims to coordinate and unify petroleum policies among member countries. Key objectives include stabilizing oil prices and ensuring a steady supply of oil to consuming countries. OPEC faces challenges in enforcing production quotas and preventing price cheating among its members.