BREAKING: Muhammad Barkindo, OPEC Secretary-General Dies

Secretary General of the Organisation of Petroleum Exporting Countries (OPEC), Muhammad Sanusi Barkindo, is dead. He died at about 11pm on Tuesday. He was aged 63. His death was announced in the early…

Read more