Thank you so much for the explanation Oldblue does that also mean that the stock will become less volatile and slowly creep up to around $90.00 plus per share?Share buybacks usually have the effect of underpinning the SP as the company concerned "mops up" any weak selling.
And, of course, it means a lesser number of shares on issue to share in future profits, thus enhancing eps.
Normally good news for remaining shareholders.
I don't hold RIO.