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 ...
BP shares (LSE: BP) climbed 1.5% in London morning trading despite growing speculation about the oil giant becoming a takeover target. The £55 billion company has underperformed its rivals ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results