Rolls-Royce Shares Hit Record High on Buyback and Dividend Expectations | EL7.AI