Hurricane Energy proves Lancaster and Halifax are one structure, claims it is largest undeveloped discovery on the UKCS

Hurricane Energy
Hurricane Energy

More from Energy Voice

Latest Posts