Significant uplift in Buchan contingent resources

UK 100

Latest directors dealings