Enquest (GB:ENQ) has released an update. EnQuest PLC has repurchased 390,039 of its ordinary shares across various trading platforms, with a ...