Updated: Delek’s Ithaca completes Chevron North Sea deal

Ithaca's Captain field.
Ithaca's Captain field.

More from Energy Voice

Latest Posts