A new round of windfall taxes would leave the UK facing decades of energy insecurity, heap further costs on consumers, and make the nation more dependent on other countries for gas and oil.
Oil settled below $90 a barrel as softer economic data from China and a potential breakthrough in negotiations with Iran eased pressure on crude markets.