Question: who is the current secretary general of opec
Answer: a 1 Jul 1988 -- 30 Jun 1994 20 Abdallah Salem el - Badri Libya 1 Jul 1994 -- 31 Dec 1994 21 Rilwanu Lukman Nigeria 1 Jan 1995 -- 31 Dec 2000 22 Alí Rodríguez Araque Venezuela 1 Jan 2001 -- 30 Jun 2002 23 Álvaro Silva Calderón Venezuela 1 Jul 2002 -- 31 Dec 2003 24 Purnomo Yusgiantoro Indonesia 1 Jan 2004 -- 31 Dec 2004 25 Ahmed Al - Fahad Al - Ahmed Al - Sabah Kuwait 1 Jan 2005 -- 31 Dec 2005 26 Edmund Daukoru Nigeria 1 Jan 2006 -- 31 Dec 2006 27 Abdallah Salem el - Badri Libya 1 Jan 2007 -- 31 Jul 2016 28 Mohammed Sanusi Barkindo Nigeria 1 Aug 2016 --