Oil giants' setbacks turn BP from tortoise to hare : compare