| 19th Jul 2021 12:04 pm | 
                                            RNS | 
                                            Payment of Underwriting Fee & Total Voting Rights | 
                                        
                                                                            
                                            | 6th Jul 2021 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 1st Jul 2021 7:00 am | 
                                            RNS | 
                                            Appointment of Drilling Manager | 
                                        
                                                                            
                                            | 30th Jun 2021 6:08 pm | 
                                            RNS | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 30th Jun 2021 3:06 pm | 
                                            RNS | 
                                            Directors’ Dealings | 
                                        
                                                                            
                                            | 30th Jun 2021 7:00 am | 
                                            RNS | 
                                            Posting of Annual Report and Notice of AGM | 
                                        
                                                                            
                                            | 25th Jun 2021 12:00 pm | 
                                            RNS | 
                                            Issue of Shares and Total Voting Rights | 
                                        
                                                                            
                                            | 25th Jun 2021 7:00 am | 
                                            RNS | 
                                            2020 Final Results | 
                                        
                                                                            
                                            | 24th Jun 2021 12:00 pm | 
                                            RNS | 
                                            Issue of Shares and Total Voting Rights | 
                                        
                                                                            
                                            | 18th Jun 2021 10:30 am | 
                                            RNS | 
                                            Result of General Meeting and Change of Name | 
                                        
                                                                            
                                            | 17th Jun 2021 11:30 am | 
                                            RNS | 
                                            Result of Open Offer and Amended Timetable | 
                                        
                                                                            
                                            | 1st Jun 2021 3:50 pm | 
                                            RNS | 
                                            Block Admission Return | 
                                        
                                                                            
                                            | 1st Jun 2021 7:00 am | 
                                            RNS | 
                                            Completion of Acquisition of AEMP | 
                                        
                                                                            
                                            | 28th May 2021 10:00 am | 
                                            RNS | 
                                            Posting of Circular and Notice of General Meeting | 
                                        
                                                                            
                                            | 26th May 2021 4:41 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 26th May 2021 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 25th May 2021 7:00 am | 
                                            RNS | 
                                            Result of Placing and Subscription | 
                                        
                                                                            
                                            | 24th May 2021 4:56 pm | 
                                            RNS | 
                                            Proposed Placing, Subscription and Open Offer | 
                                        
                                                                            
                                            | 5th May 2021 4:40 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 5th May 2021 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 21st Apr 2021 4:40 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 21st Apr 2021 4:35 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 20th Apr 2021 4:40 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 20th Apr 2021 4:35 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 23rd Mar 2021 7:00 am | 
                                            RNS | 
                                            Acquisition of African Mining Renewable Developer | 
                                        
                                                                            
                                            | 2nd Mar 2021 7:00 am | 
                                            RNS | 
                                            Gas Market MOU Signed in Morocco | 
                                        
                                                                            
                                            | 22nd Feb 2021 7:00 am | 
                                            RNS | 
                                            Agreement with Subsea Integration Alliance | 
                                        
                                                                            
                                            | 6th Jan 2021 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 29th Dec 2020 4:41 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 29th Dec 2020 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 23rd Dec 2020 4:41 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 23rd Dec 2020 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 18th Dec 2020 4:41 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 18th Dec 2020 4:36 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 17th Dec 2020 4:35 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 14th Dec 2020 7:00 am | 
                                            RNS | 
                                            Key Terms Agreed on New Licence, Morocco | 
                                        
                                                                            
                                            | 1st Dec 2020 3:00 pm | 
                                            RNS | 
                                            Block Admission Return | 
                                        
                                                                            
                                            | 26th Nov 2020 4:41 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn | 
                                        
                                                                            
                                            | 26th Nov 2020 4:35 pm | 
                                            RNS | 
                                            Price Monitoring Extension | 
                                        
                                                                            
                                            | 19th Nov 2020 4:40 pm | 
                                            RNS | 
                                            Second Price Monitoring Extn |