Oil firm results continue to be hit by Libya