Swiss National Bank Surprise Rate Cut Pressures Franc – News & Analysis | Finovu | Finovu