Tag: 150000 barrel

Tough Times Ahead as Oil Production Drops By 150,000 Barrels

Nigeria faces a serious credit crunch in the months ahead as crude