Africa Energy Watch: Nigeria Secures Sh2.6 Trillion Shell Deal as Kenya Struggles for Oil Investors | Streamline Feed | Streamline