Nigerian politician and OPEC Secretary-General Mohammad Barkindo dies at 63
His death comes at a critical juncture in history, with volatile energy markets, global inflation and growing climate risks.
His death comes at a critical juncture in history, with volatile energy markets, global inflation and growing climate risks.