Being contained by 1.3171 previous high resistance, EURUSD pulled back from 1.3138, suggesting that a cycle top has been formed on 4-hour chart, and lengthier consolidation of the uptrend from 1.2042 (Jul 24 low) is underway. Deeper decline would likely be seen, and next target would be at 1.2900 area. Key resistance remains at 1.3171, only break above this level could trigger another rise towards 1.3500.