The UK's mad dash for 'green' energy and the Treasury's constant changing of taxes on oil giants has seen two of the biggest beasts, Shell and BP, quit the region in the past two years.