Russian woes continue while Swiss franc could rebound against dollar