Financial TimesThe VXX plot thickens with Barclays' £450mn structured notes lossMar 28, 2022Robin WigglesworthBy Robin Wigglesworthmore_vert
ReutersBarclays faces $590 million hit, scrutiny over sales slip-upMar 28, 2022Saqib Ahmed & Iain WithersBy Saqib Ahmed & Iain Withersmore_vert