National Dec 01, 2022 UK Windfall Profit Tax Causing Producers to Re-Evaluate Investments In North Sea