Katherine Heires Could a Delay Tame the World of High Frequency Trading? Critics of high frequency trading say it won’t take long to make markets right. Katherine Heires December 17, 2025