Who is OPEC?

OPEC stands for Organization of the Petroleum Exporting Countries. It was created to protect the interests of oil producing countries. Right now there are 12 counties involved in it.