The euro weakened against most major currencies in European morning deals on Thursday.

The euro pared gains to 0.7083 against the pound, 1.0574 against the greenback and 130.53 against the yen, from its prior highs of 0.7098, 1.0613 and 130.81, respectively.

The euro is likely to challenge support around 1.04 against the greenback, 129.00 against the yen and 0.69 against the pound.

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