News BREAKING: Muhammad Barkindo, OPEC secretary-general, is dead Parrot Nigeria Jul 6, 2022 0 Mohammad Sanusi Barkindo, secretary-general of the Organisation of Petroleum Exporting Countries (OPEC), is dead. Mele Kyari, group…