EUR/USD Price Analysis: Strong hurdle aligns at 1.0880/90