Oil and Gas Nigeria’s Oil Output Steadies at 1.5m bpd, Easing Budget Pressures Nigeria Newsbite Aug 18, 2025 0