2025 Budget: Nigeria’s Oil revenue falls 62% below target by July  - Source News