TOP NEWS Nigeria needs $7.6b to hit 2.1mbpd oil production by 2025 Nigeria would need about $7.6 billion to restore oil production to 2.1m/bpd by 2025 from the current 1.3m/bpd as of September. by Waliat Musa Read More