The Swiss franc was the one currency to rule them all this week thanks to positive developments from Switzerland and broad risk-off vibes thanks to geopolitical catalysts and shifting sentiment on economic activity ahead.