New BP CEO sorry!