Mohammad Barkindo, Who Led OPEC in Turbulent Times, Dies at 63

OPEC Secretary-general Mohammad Barkindo died late July 5, hours after meeting Nigerian President Muhammadu Buhari and giving the main speech at an energy summit in Abuja. This post appeared first on Hart Energy.