Nigeria Faces 18.9% Oil Production Deficit, Missing 2025 Budget Target by 82.5…
Seven months into the 2025 fiscal year, Nigeria’s crude oil output has fallen short of projections by 82.46!-->…
Recover your password.
A password will be e-mailed to you.