Barclays Capital: B-D agrees to return $15 million to clients, and pay another $12 million to settle charges of a failure to supervise traders