Threadneedle Street
London, EC2R 8AH
United Kingdom
Bank of England
Flash Crash, Foreign Exchange Market, Liquidity, Price Impact
financial stability, market liquidity, market structure, market making, electronic trading, high-frequency trading