A windfall tax on British oil and gas profits is “constraining investment, impacting jobs [and] eroding tax revenues,” the Offshore Energies UK lobby group says. There is no such sign of slacking in ...