RE: Share price drop19 Nov 2025 09:06
I'll translate the meaning for you with my bleaker intellect. While there is no rig, no new wells, falling production, an erosion programme to pay for, oil in the current range, there is not a cat in hell's chance of buybacks, whatever the share price.