[FIX] account: reconciliation: taking into account that amount_residual can (very infrequently) be < 0