News

Barclays tanked 20% after China hit back at Trump. Despite a bounce, market panic exposed deeper cracks in global banking. Barclays (LSE: BARC) shares suffered a severe 20% plunge earlier this month ...