Africa’s most populous country, Nigeria’s oil production has plunged to 972,000 barrels per day…
Africa’s most populous country, Nigeria’s oil production has plunged to 972,000 barrels per day…
In a sad development, Muhammad Sanusi Barkindo who is the Secretary-General of the Organisation…