Master Your Money Barclays' equities surging due to significant sales from their investment division amid financial turmoil. , and Administrator 2025 April 30