How NNPC avoided a loss in 2025 amid revenue decline | Vibestale