The Swiss franc came off from its early highs against most major currencies in European morning deals on Monday.

The franc pared gains to 128.84 against the yen, 1.4627 against the pound and 0.9439 against the greenback, from its early highs of 129.26, 1.4561 and 0.9404, respectively.

The material has been provided by InstaForex Company – www.instaforex.com