JUST IN: OPEC Secretary-General, Muhammad Barkindo dies at 63 by Newspeak Reporter July 6, 2022 0 By Emmanuel Adeleke The Secretary-General of the Organisation of Petroleum Exporting Countries (OPEC), Muhammad Barkindo, is dead. The Group Managing ...