Oil output drops as price stagnates

There are indications that threat to Nigeria’s N8.83 trillion 2019 budget is increasing from the oil revenue estimates  as current reports show a decline in oil production level amidst price stagnation.