Barclays Floats Structured Product Barclays Stockbrokers has rolled out a new structured product. December 17, 2025