| 11th Sep 2025 6:15 pm | 
                                            RNS | 
                                            Director’s Dealing | 
                                        
                                                                            
                                            | 4th Sep 2025 7:00 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 28th Jul 2025 11:49 am | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 24th Jul 2025 2:57 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 24th Jul 2025 12:26 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 18th Jul 2025 12:47 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 27th Jun 2025 11:43 am | 
                                            RNS | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 4th Jun 2025 1:34 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 28th May 2025 7:00 am | 
                                            RNS | 
                                            Final Results & Notice of AGM | 
                                        
                                                                            
                                            | 17th Mar 2025 7:00 am | 
                                            RNS | 
                                            Grant of Share Options | 
                                        
                                                                            
                                            | 7th Mar 2025 4:46 pm | 
                                            RNS | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 7th Mar 2025 7:00 am | 
                                            RNS | 
                                            FPSO Update | 
                                        
                                                                            
                                            | 3rd Mar 2025 7:00 am | 
                                            RNS | 
                                            Corporate Update | 
                                        
                                                                            
                                            | 31st Dec 2024 7:00 am | 
                                            RNS | 
                                            Retirement of Non-Executive Director | 
                                        
                                                                            
                                            | 19th Sep 2024 7:00 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 2nd Sep 2024 7:10 am | 
                                            RNS | 
                                            Buchan Project Update and Notice of Results | 
                                        
                                                                            
                                            | 13th Aug 2024 4:30 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 6th Aug 2024 3:44 pm | 
                                            RNS | 
                                            Change of Registered Office Address | 
                                        
                                                                            
                                            | 30th Jul 2024 7:00 am | 
                                            RNS | 
                                            Changes to the Energy Profits Levy | 
                                        
                                                                            
                                            | 5th Jun 2024 1:45 pm | 
                                            RNS | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 5th Jun 2024 7:00 am | 
                                            RNS | 
                                            AGM Update | 
                                        
                                                                            
                                            | 13th May 2024 7:00 am | 
                                            RNS | 
                                            Final Results for the Year Ended 31 December 2023 | 
                                        
                                                                            
                                            | 22nd Mar 2024 4:47 pm | 
                                            RNS | 
                                            TR-1: Notification of major holdings | 
                                        
                                                                            
                                            | 26th Feb 2024 7:00 am | 
                                            RNS | 
                                            GBA Farm-Out Completion | 
                                        
                                                                            
                                            | 19th Feb 2024 4:58 pm | 
                                            RNS | 
                                            TR-1: Form for notification of major holdings | 
                                        
                                                                            
                                            | 31st Jan 2024 7:00 am | 
                                            RNS | 
                                            Director’s Share Purchases and Issue of Equity | 
                                        
                                                                            
                                            | 29th Jan 2024 7:00 am | 
                                            RNS | 
                                            Corporate Update | 
                                        
                                                                            
                                            | 10th Jan 2024 7:00 am | 
                                            RNS | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 21st Dec 2023 5:10 pm | 
                                            RNS | 
                                            TR-1: Notification of major holdings | 
                                        
                                                                            
                                            | 15th Dec 2023 10:51 am | 
                                            RNS | 
                                            Exercise of Share Options | 
                                        
                                                                            
                                            | 23rd Nov 2023 7:00 am | 
                                            RNS | 
                                            GBA Farm-Out to Serica Energy | 
                                        
                                                                            
                                            | 17th Nov 2023 7:00 am | 
                                            RNS | 
                                            FPSO Acquisition | 
                                        
                                                                            
                                            | 14th Sep 2023 7:02 am | 
                                            RNS | 
                                            Change of Auditor | 
                                        
                                                                            
                                            | 14th Sep 2023 7:00 am | 
                                            RNS | 
                                            Interim Results | 
                                        
                                                                            
                                            | 4th Jul 2023 7:05 am | 
                                            RNS | 
                                            P2170 "Verbier" Licence Extension | 
                                        
                                                                            
                                            | 4th Jul 2023 7:00 am | 
                                            RNS | 
                                            Selection of GBA Development Solution | 
                                        
                                                                            
                                            | 22nd Jun 2023 7:00 am | 
                                            RNS | 
                                            GBA Farm-Out Completion | 
                                        
                                                                            
                                            | 20th Jun 2023 2:15 pm | 
                                            RNS | 
                                            Result of Annual General Meeting | 
                                        
                                                                            
                                            | 7th Jun 2023 7:00 am | 
                                            RNS | 
                                            Licence Extension & Assignment Approvals | 
                                        
                                                                            
                                            | 24th May 2023 7:00 am | 
                                            RNS | 
                                            Final Results for the Year Ended 31 December 2022 |