Oil revenue not understated — GNPC

Oil production dipped by about 13.7percent in 2016
Oil production dipped by about 13.7percent in 2016