Trading Memes: Yellen, Scotland, OPEX and Alibaba By Sven Henrich on September 20, 2014 • ( 1 Comment ) This content is for subscribers only. Log In Subscribe