jane street's terrifying financial dominance (20240707)

tags: #ai, #finance