The Secretary-General of the Organization of Petroleum Exporting Countries, Nigerian Mohammad Barkindo, has died.