Otakikpo Update - Production Now at 7,600 bopd;...

UK 100

Latest directors dealings