JP Morgan Chase chief executive James Dimon told shareholders today the trades that led to $2bn in losses at the bank were "flawed, complex, poorly conceived, poorly vetted and poorly executed."
"This should never have happened," Dimon said at the New York company's annual meeting in Tampa, Fla. "I can't justify it. Unfortunately, these mistakes were self-inflicted."