Tag: 17year

At a 17-year high, can the Barclays share price continue to outperform?

Image source: Getty Images Over the past five years, Barclays’ (LSE: BARC)…

PhreeNews