In a surprise move that sent shockwaves throughout markets everywhere, the Swiss National Bank (SWB) announced it would institute an interest rate of -0.25 percent on large deposits held by investors in Swiss francs. This move is meant to discourage investors from seeking the franc as … [Read more...]