European Shared Liquidity: Execution in 2018