Pro-Palestinian protesters demonstrate against Barclays's purchase of Tesco Bank outside the Royal Courts of Justice in London. EPA
Pro-Palestinian protesters demonstrate against Barclays's purchase of Tesco Bank outside the Royal Courts of Justice in London. EPA

Barclays has sold its shares worth $3.4m in Israeli defence firm Elbit