Update on oil reserves and resources

UK 100

Latest directors dealings