Mohammad Barkindo, OPEC’s Top Official, Dies Published 06 Jul 2022 As secretary general, he steered the oil producers group in a turbulent era. Full Article