Elliott has a point on BP’s ballooning costs
.....
© Reuters
visit website