News
Shell plc has increased its resource estimate at the Selene prospect in the UK Southern North Sea License P2437, said license partner Deltic Energy PLC (25%) in an Apr. 15 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results