Regarding Debts and Buyback Both are happening, last time debt look like it did not move because of the differnec in exchange rate when financials were released. The different between the two reports made debt $20 to 30Mil higher it was explained on this board during the earnings release period.
In December 795K shares were bought back.
At $80 oil they are projecting to have debt down to $800M by May and the return to shareholders and debt reduction will be 50/50, currently its 25%/75% respectively