Read More 1 minute read Business NNPC Reports 12.8 Percent Revenue Decline for May 2026 Amid Production Gains The NNPC reported a revenue decline to N4.335 trillion in May despite an increase in crude oil and natural gas production levels. bygisthubJuly 1, 2026