Barclays (BARC.L) Falls 19% to 386p Today on Oil Shock and Recession Fears
By Swikriti Dandotia Barclays (LSE: BARC) shares have taken a sharp hit in early 2026, falling 19% to 386p and catching many investors off guard. At the start of the…
Read, Learn & Express – Discover the World with Swikblog