Dec. 26, 2022
December 26, 2022 Market makers are manipulating the markets and inhibiting price discovery. Infinite liquidity and dark pools are theft.