“swear to me.” Although both Abimelech the king and Phicol his general (and likely others are there with Abraham too), it is king Abimelech who speaks. The reason that Abimelech wants Abraham to swear to be honest with him is because Abraham lied to him about Sarah.