Petrobarometer Top Stories NUPRC says Nigeria’s oil production dropped by 2% to 1.45m bpd in May byBunmi AdulojuJune 13, 2025