Technology, fragmentation and the new uncertainty - European Central Bank