Business9 months ago
Nigeria Oil Production 2025 Surges Past 1.8m bpd, Boosting Budget Hopes
Nigeria oil production 2025 hits 1.8m bpd in July, boosting hopes of meeting the 2.06m bpd budget benchmark and supporting oil revenue targets through innovation