BBarclays Read More 3 reasons to consider buying Barclays shares for an ISA or SIPP at £5June 20, 2026 Image source: Getty Images After a sell-off earlier in the year, Barclays‘ (LSE: BARC) shares have made a…