Barclays has confirmed a £500m provision for fines relating to allegations foreign exchange markets were manipulated by banks.
    The London-listed lender announced the figure in its third-quarter results statement which also contained further costs associated with the historic payment protection insurance (PPI) mis-selling scandal.
  It set aside an additional £170m for PPI and said it was also taking a charge of £160m related to the sale of interest rate hedging products.
  More follows...