The UK government has announced an increase in the windfall tax on North Sea oil and gas producers, raising it… Read More