BP and Shell just can’t catch a break. While earnings are being squeezed by falling crude prices, it’s also open season on the companies’ public standing. Oddly enough, both look better placed to tackle the former than the latter, despite the huge reshaping of the indus