News NNPC revenue falls by N636bn despite stable oil productionAlake UriJuly 2, 2026July 2, 2026 by Alake UriJuly 2, 2026July 2, 202602 The Nigerian National Petroleum Company Limited (NNPC) recorded a decline in revenue in May 2026, despite maintaining relatively stable crude oil and natural gas production.... Read more