Barclays Q2 profit before tax rises 32% YoY to £3.3 billion; revenue climbs 16% YoY to £8.3 billion - BCS News | Rallies