Business2 hours ago
OPEC Rolls Over Nigeria’s 1.5 Million BPD Oil Output for 2026, Emphasises Market Stability
Nigeria’s oil production will remain at 1.5 million barrels per day (bpd) through December 2026, following OPEC’s decision to maintain output levels for member countries in...