RE: Buyback 21 st June22 Jun 2022 13:47
Tinker,
It's not BP setting the share price it's nervous investors!
When I look at this company all I can see is upside, (barring a massive and lengthy recession)
Oil is $100+, no signs of any immediate drop (down to say $80) Massive profits, debt being reduced significantly, share buybacks continuing, possible increase in the divi.
People need oil & gas, I really cannot understand people selling at these levels!