RE: Time has come to ramp up U.S. gas output, BP CEO says12 Mar 2025 11:06
Nightpusher, you've actually confirmed my point unintentionally. If you take Elliott out of the picture then by your argument the sp would be sub £4 so given that we have bought back 12 billion shares since 2000 at a cost if God knows but probably 50 + billion, so much for buybacks supporting the share price.