The international cartel formed to stabilize the world oil market is the
-
A.
Economic Commissioner for Africa -
B.
International Monetary Fund -
C.
Organization of Petroleum Exporting Countries -
D.
Organization of Petroleum Importing Countries -
E.
International Trade Organization