NNPC sees N636 billion revenue decline despite steady oil production levels
NNPC reported a revenue decline of N636 billion in May 2026, despite maintaining stable oil production levels. This drop highlights ongoing financial challenges for the national oil company.