A. OPEC B. ASEAN C. NAFTA D. European Union Submitted by: Mansoor Ahmed SuhagAdvertisement Advertisement