Economy Minister Blames Shell for Nigeria’s Oil Production Shortfalls April 15, 2024 Adedapo Adesanya By Adedapo Adesanya The Minister of State for Petroleum Resources (Oil), Mr Heineken Lokpobiri, has attributed the consecutive decline in Nigeria’s oil production capacity Read More