
BP’s annual profits today rocketed to $12.8 billion (£9.5 billion), fuelling calls for a North Sea windfall tax.
The energy giant sought to offset the furore by vowing to spend more than double the profit it generates in the UK on projects including the creation of new electron and hydrogen value chains.