Is Barclays a screaming “buy”? The shares yield a whopping prospective 5.1 per cent. (Only Lloyds TSB among the banks is more generous.) They trade on a multiple of just 9.5 times expected 2006 earnings. (Only Royal Bank of Scotland and HBOS are cheaper… more »