Swiss National Bank cuts key rate with inflation low, but flags uncertainty

Forex News