OPEC

OPEC Secretary-General, Mohammed Barkindo, Is Dead

OPEC Secretary-General, Mohammed Barkindo, is dead. Glamtush reports that the Secretary-General of the Organisation of Petroleum Exporting Countries (OPEC), Muhammad…

2 years ago