Barclays' share price suffers.