- Entry
- 1.12410
- Stop
- 1.12074
- TP1
- 1.12896
- TP3
- 1.13653
$EURUSD at 1.12403: Institutional supply/demand retest, 20 EMA dynamic, Williams %R -39.2. Previous rejection here, buyers exhausted at lower high, now overstretched sellers likely to unwind. Target 1.12896, invalidation 1.12074.