https://news360.info/2022/07/06/opec-sec-general-muhammad-barkindo-is-dead/
OPEC Sec-General, Muhammad Barkindo Is Dead