Markets ‘Put-off’ investors and shelved projects: The view from London on the North Sea windfall tax 21/06/2022 By Allister Thomas Premium Content City of London analysts have given their verdicts on the impact of the government’s windfall tax on North Sea oil and gas producers.