Last week’s strategy review offered by Murray Auchincloss, the chief executive of BP, seems to please nobody, judging by the ...