The markets were shocked yesterday when Switzerland's central bank announced that it was putting a ceiling on how high it would allow the Swiss franc to trade in relation to the euro.The Swiss National Bank (SNB) has warned investors for months with ...