What is behind Barclays stock's recent gain in value today
Barclays PLC (BARC) is currently trading at GBX462.50, marking a daily gain of 3.02%. The price stands above the 20-day (GBX448.12), 50-day (GBX435.92), and 200-day (GBX426.51) moving averages, ...