Barclays Q3 profit rises 12%, announces £500 million buyback - BCS News | Rallies