Barclays second-quarter profit beats estimates as investment banking revenues swell
1. Barclays exceeded profit forecasts, posting £2.5 billion pre-tax profit. 2. Announced a £1 billion share buyback amid increased investment banking revenues. 3. Investment banking unit income rose 10% year-on-year to £3.3 billion. 4. Changes in U.S. capital leverage rules could boost competition. 5. Barclays faces domestic competition from Santander and NatWest.