News
OPEC Secretary-General, Mohammed Barkindo, is dead
A few hours after delivering his keynote address at the official opening of the ongoing 21st NOG Conference and Exhibition on Tuesday in ...