Economic and market themes: 2014-10-24 Technology earnings, Chinese housing and European hopelessness Read more