JPMC records mid-year net losses of JD59m