
The UK Government is taxing the oil and gas industry “to death”, a trade body has said as the Chancellor refused to scrap the windfall tax.
The energy profits levy (EPL) was placed on the profits of oil and gas firms as a result of the cost-of-living crisis.