News Top News Nigeria’s 2025 budget threatened as oil price drops to $59 per barrel byOluwafemi AdeyeyeApril 10, 2025