Article

Al JazeeraAl Jazeera on 2022-07-06 14:46

OPEC chief Mohammad Barkindo dies in Nigerian capital at 63

Barkindo reportedly died hours after meeting Nigerian leader Buhari and giving main speech at an energy summit in Abuja.

Related news