Swiss zero rate squeeze on banks may lead to bumpy ride for borrowers Published 14 Jul 2025 Full Article