Falling Short of Targets: Nigeria’s Oil Output Drops 5.9% as November Weakness Signals Broader Challenges

Nigeria's crude oil production fell to 1.599 million barrels per day in November 2025, marking a…

Verified by MonsterInsights