Oil majors set for exploring North Sea frontiers, others plan to trial new tech

Northern North Sea
Northern North Sea

More from Energy Voice

Latest Posts