Shell agrees farm-in to Cluff North Sea prospect

Shell news
Shell news

Breaking