FXstreet.com (Barcelona) - The Euro has broken above 1.2992/1.30 resistance level on the back of positive conclusions by the German ZEW Economic Expectations Index, reaching 1.3017 so far, on its way towards Mar 16 high at 1.3070.

If the pair holds above there, 1.3095 (Feb 9 high) would be the last resistance level before 1.3180 (Jan 29 high. Above there 1.3330 (Jan 27 and 28 high).

On the downside, below 1.300, support levels come at 1.2950 (intra-day low) and 1.2870, below here 1.2820/35 and 1.2740.