Oil crunch, Islamist war, power cuts face Nigeria’s new leader

Nigerian President Muhammadu Buhari
Nigerian President Muhammadu Buhari

More from Energy Voice

Latest Posts