Abu Dhabi sells Barclays shares at 267p

Abu Dhabi government-owned International Petroleum Investment Company (IPIC) on Tuesday sold about 3.5 billion pounds ($5.74 billion) of shares in Barclays at 267 pence each, traders said on Tuesday. The sale price