African Business News Nigeria’s Oil Production Fails to Meet Expectations New Crisis Emerges as OPEC Reports Nigeria’s Oil Output Falls Short of Claimed 1.6million Barrels per Day Nigeria’s oil industry […] September 11, 2024