Does high-frequency trading actually improve market liquidity?sciencedirect.com3 pointshhs3 years ago