The Swiss franc was weaker against the dollar and euro on Tuesday, but hovered near last week's highs against both currencies, as dealers awaited furthers hints on the US Federal Reserve's stimulus programme. The franc fell 0.3 percent against the dollar to trade at 0.9252 by 0707 GMT compared to the New York close. The franc was down 0.1 percent against the euro at 1.2338.