Home » UK Oil Sector Pushes for Early End to Windfall Tax Incentives