Regulation and technology could be thinning liquidity in financial markets. Read More