Seeing the recent rally from the Euro in the past couple of days, all this has culminated to a good'ol resistance and it seems (based on current stats) that the Euro's rally might be short-lived and will not provide any medium or long term gains ....