Jane Street has paid up large to avoid its numbers leaking out Fixed Income September 3, 2026admin Cheap financing < privacy