Home Tech News Top FTSE 100 shares to watch: Barclays, Scottish Mortgage, Rolls-Royce