Buying pressure lifts Barclays stock higher in today's trading
Barclays PLC (BARC) is trading decisively above the 20-day, 50-day, and 200-day moving averages (GBX 434.72, 421.95, and 422.36, respectively), confirming a strong bullish trend across short-, ...