Here's why the Barclays share price jumped after 3 earnings
Barclays share price popped by over 2.7% on Wednesday after the company published strong financial results and announced a surprise share buyback. BARC stock was trading at 375p, up from this month's ... ...