The BP share price is up from its nadir, but the volatility's arguably making it hard to invest. What’s more, there’s ...