RE: The Telegraph31 May 2022 10:48
Y11,
I have never seen a share buyback make significant difference to share prices, and the reality is that current SP movement is being driven by rising oil prices, not the buyback per se.
Although I agree that a prolonged buyback may eventually have an effect on SP the reality is that there are still 5.5 billion shares in issue and current buyback rates are circa 4m per day based on recent RNS's.
Also BP are still issuing shares