Lancaster drilling raises hopes of bigger-than-expected North Sea discovery

Hurricane Energy
Hurricane Energy

Breaking