Ad NCIB: in this way - buying at max rate ( 165.615) it should ongoing another 3-4 months to fulfill buyback completely. With 200MM in cash by year end and about 200MM free cash flow they have also capability to renew such kind of share buyback again like disclosed in P.R. on Dec. 19th 2018: "During 2019, Parex also intends to evaluate implementing a substantial issuer bid in 2019 as another tool for creating additional shareholder value."
Disclaimer: PXT is my Colombian horse in the meantime when waiting for suspectly bad AMER production and/or reserves numbers.