Completion of farm-out agreement with Premier Oil

UK 100

Latest directors dealings