BP doubles profits to $14.2bn

The global oil and gas price boom produced a $14.2 billion (€15