Markets | Fri Apr 27, 2012 12:24pm BST

UPDATE 1-Shareholders rebuke Barclays, Credit Suisse over pay