Elliott has a point on BP’s ballooning costs

.....

© Reuters