Le franc suisse continuait mercredi à gagner du terrain face aux principales devises, et notamment face au dollar, alors que les violentes manifestations contre le régime de Mouammar Kadhafi se poursuivaient en Libye.
La monnaie helvétique a atteint à 07H51 GMT un plus haut à 0,9355 franc pour un dollar, avant de se relâcher à 0,9374 CHF/USD vers 08H31 GMT.
Face à la monnaie unique européenne, le franc suisse se relâchait quelque peu après s'être fortement apprécié la veille. La devise suisse s'échangeait à 1,2861 franc pour un euro à 08H31 GMT.
"Les mouvements militaires autour des pays du Moyen-Orient s'amplifient et la pression s'accentue dans une région totalement explosive", et "le franc suisse en profite pour poursuivre sa hausse" face au dollar, ont estimé les analystes de Pictet dans une note.
"Les derniers indicateurs économiques sont totalement laissés pour compte au profit de la situation géopolitique et les prochains mouvements vont fortement dépendre des développements de ceux-ci", ont-ils ajouté.
Selon les spécialistes de Pictet, le franc suisse demeure une "valeur refuge par excellence en raison des événements actuels".
La Libye a annoncé un bilan de 300 morts dans les violences dans le pays, touché depuis le 15 février par une insurrection sans précédent que Mouammar Kadhafi, au pouvoir depuis bientôt 42 ans, a promis de mater.