Former NNPC GMD, Mohammed Barkindo is New OPEC Secretary-General