"First of all, all of us here were dismayed that after so much progress, we had this entirely self inflicted problem," Higgins told investors at Barclays annual shareholder meeting.

Barclays disclosed on March 28 that it had exceeded a U.S. limit on sales of structured products, triggering a loss and a potential restatement of 2021 accounts of two units.

(Reporting by Lawrence White, writing by Sinead Cruise, editing by Karin Strohecker)