ECB keeps markets guessing on rates with two weeks to go, warns of ‘layer cake of shocks’

· CNBC