Mohammed Barkindo

  • OPEC Lost $1t to Slump in Prices

    OPEC Lost $1t to Slump in Prices

    Sunday, 5th March 2017
    The Organization of Petroleum Exporting Countries’ (OPEC) Secretary-General, Mohammed Barkindo, explained the amount was lost in terms of deferred projects and outright cancellation of projects across its entire value chain.