H13 Jul 2023 08:57
BP bought back 718.7 million shares in H1, 4% of the share capital. For this buyback, there's enough left in the kitty, at these prices, to buy 7.5-8 million shares a day, for all of July. As for the next buyback I'd go for $1.5bn, although BP did say in the last results there would be a working capital release in H2. With an oil price of $75 and yield of 4.3%, it's hard to put a convincing case for a higher share price, but while the oil market looks for direction, sub £5 buybacks offer solid value in the medium term. Looking forward to August's results, with Shell raising their dividend, if BP don't increase their own, the market won't like it.