UK Exxon, Neptune and more sign agreement on large North Sea CCS project 20/06/2022 By Allister Thomas Exxon Mobil and Neptune Energy are among those who have today signed an agreement to progress a large-scale CCS project in the North Sea.