OPEC Secretary General Mohammad Barkindo passes away
Mohammad Barkindo, Nigerian politician and the secretary general of oil producer group OPEC, has died at the age of 63, just days before he was set to finish his term at the organization. The head of Nigeria’s National Petroleum …