Everyday the Euro stays above 1.25 it erodes business from European exporters.
As much as technical analysis can be fun and this uptrend seems unstoppable, there is a limit to everything.
I am not willing to call the top here, as far as I am concerned it could well go above 2.00...