National Aug 08, 2023 UK Government Vows to “Max Out” the North Sea With Hundreds of New Oil and Natural Gas Licenses
National Dec 01, 2022 UK Windfall Profit Tax Causing Producers to Re-Evaluate Investments In North Sea