Street theatre: Sebi pins down Jane Street for manipulation

US trading firm allegedly rigged expiry-day trades across 21 sessions; Sebi flags ₹36,502 crore profit from options, orders full probe, asks to deposit ₹4843 crore

Markets