Oil And Gas Producers NewsLatest News On Oil And Gas Producers North Sea oil and gas producers say UK windfall tax is a 'wrecking ball'2024-08-01 7:02 AM Lobby group says emissions cap would cost oil and gas sector $75B in lost investment2024-05-27 4:13 PM