EURUSD remains pinned in the 1.1405-1.1470 consolidation sub-100DMA, with recent bars carving lower highs off the 1.1482 swing high and easing back toward the range floor. RSI sits mid-low and price has slipped under both EMAs, but structure is still a sideways band rather than a trend. The read is a coiled range into Thursday's ECB, the dominant swing driver for the pair this week.
Support: 1.1405, 1.1390, 1.1325
Resistance: 1.1470, 1.1482
What it said to watch
H4 close below 1.1405 opens the 1.1390/1.1380 floor and exposes 1.1325 swing low
H4 close above 1.1470 range high opens the path to 1.1520
ECB decision Thu 23 Jul could materially shift this range read
Multi-day range 1.1405-1.1470, lower highs forming.
EUR/USD has been pinned in a 1.1405-1.1470 range for most of the window, sitting sub-100DMA ahead of Thursday's ECB. Price rolled off the 1.1482 swing high into a series of lower highs and is now probing the lower third of the range near 1.1416, holding below EMA20 and EMA50. ATR(14) is moderate — no compression squeeze, just a two-way drift into the event.
Support: 1.1405, 1.1390, 1.1325
Resistance: 1.1470, 1.1482
What it said to watch
H4 close below 1.1390 confirms a range break, opening 1.1325 and the 1.1210 zone the digest flags
H4 close above 1.1470 invalidates the range read toward 1.1520
ECB decision Thu 23 Jul could materially shift this read
EURUSD has spent the last two weeks range-bound between the 1.1410 range low and the 1.1470/1.1482 barrier, with the mid-July push to 1.1482 rejected and price now sliding back into the lower third of the range. The pullback has retraced roughly 62% of the impulse off the 1.1377 low, dropping the pair back below EMA20 and EMA50 as ATR compresses ahead of Thursday's ECB. Broader higher-low structure off the early-month 1.1320 base is still intact but under pressure at the range floor.
Support: 1.1410, 1.1390, 1.1320
Resistance: 1.1470, 1.1482
What it said to watch
H4 close below 1.1390 breaks the trap door and opens the 1.1210 path
Reclaim of the 1.1470 barrier reopens 1.1520
ECB decision Thu 23 Jul 12:15 UTC could materially shift this read
17:02 UTC
Range, rolling over from highs · RSI 43 · price 1.14119
Range-bound, lower highs since 1.1482.
EURUSD remains boxed in a multi-day range, capped near the 1.1470 range cap and 1.1482 swing high — the 100-day SMA area flagged in the run-up to Thursday's ECB. Price has rolled over from that high and now trades at 1.1412, back below EMA20 and EMA50, pressing the 1.1410 first support after a sequence of lower highs. ATR sits in a mid regime with no directional resolution yet.
Support: 1.1410, 1.1380, 1.1327
Resistance: 1.1470, 1.1482
What it said to watch
H4 close below 1.1410 first support and 1.1380 range base opens the 1.1210 path
H4 close above 1.1470 range cap reopens 1.1482 swing high and 1.1520
ECB decision Thu 23 Jul 12:15 UTC could materially shift this range read
ZEW sentiment Tue 09:00 UTC a secondary catalyst for the range
Higher lows since early-month low, ranging below week high.
Higher-low structure has held since the early-month low at 1.1325, with price now consolidating below the 1.1482 week high in a pre-ECB grind. The push to 1.1482 was rejected and price has drifted back onto the EMA50, easing RSI toward neutral. ATR(14) sits mid-range — neither compressed nor expanding — with the 1.1470/1.1482 cap and 1.1416 range floor bracketing the move.
Support: 1.14159, 1.1400, 1.1388
Resistance: 1.1474, 1.1482, 1.1520
What it said to watch
H4 close above 1.1470/1.1482 opens the path to 1.1520
Failure to hold 1.1416 exposes 1.1400 and 1.1388
ECB decision Thu 12:15 UTC + press conf could materially shift this read
EUR pushed to 1.1482 before rejecting and retracing toward the 50% mark of the 1.1377-1.1482 impulse, now sitting near 1.1427 with price back below both EMAs. Higher-low structure off the 1.1325 base is intact but the advance is stalling under the 1.1470 barrier flagged pre-ECB. ATR(14) has compressed as the pair consolidates ahead of Thursday's ECB decision.
Support: 1.1405, 1.1377, 1.1325
Resistance: 1.1470, 1.1482
What it said to watch
ECB decision Thu 12:15 UTC could materially shift this read
H4 close above 1.1470 opens the path to 1.1520
Failure to hold 1.1405 confirms a lower-low and opens 1.1390/1.1210
09:01 UTC
Sideways, range-bound · RSI 49 · price 1.14439
Consolidation below 1.1480 range top, holding above mid-1.14 support.
EUR/USD is pinned in a multi-day range, capped near 1.1480 after tagging a four-week high and holding above the 1.1405 range floor. Price recovered off the 1.1325 base earlier in the window but momentum has stalled, with ATR(14) around 33 pips reflecting pre-ECB compression. The move is consolidation as EUR waits on Thursday's ECB decision, with USD supported by Iran-driven risk-off.
Support: 1.1405, 1.1385, 1.1325
Resistance: 1.1480, 1.1482
What it said to watch
H4 close above 1.1480 breaks the range top
Failure to hold 1.1405 opens the path toward the 1.1385 swing low
ECB decision Thu 12:15 UTC and Lagarde presser could materially shift this read
09:01 UTC
Recovery stalling, now ranging · RSI 51 · price 1.14439
Consolidation below 1.1480 range top.
EURUSD recovered from the early-month lows near 1.1325 and has spent the last several sessions consolidating under the 1.1480 range top, where price was rejected at 1.1482. EMAs have flattened and ATR(14) has eased, consistent with pre-ECB compression as the pair pins around 1.1440. A hold above the 1.1405 support keeps the recovery structure intact.
Support: 1.1405, 1.1325
Resistance: 1.1480, 1.1482
What it said to watch
H4 close above 1.1480 range top opens continuation higher
Failure to hold 1.1405 support exposes the 1.1325 swing low
ECB decision Thu 12:15 UTC + Lagarde presser could materially shift this read
05:01 UTC
Sideways, momentum flat · RSI 52 · price 1.1442
Multi-day range, mid-box.
EURUSD is boxed in the 1.1420-1.1482 range, consolidating ahead of Thursday's ECB with a July hold at 2.25% fully priced. Rallies have been capped at 1.1482 while demand has stepped in repeatedly near 1.1405-1.1424; EMA20 and EMA50 sit flat beneath price, confirming the drift. ATR is subdued, consistent with pre-event compression rather than trend.
Support: 1.1424, 1.1405, 1.1377
Resistance: 1.1482
What it said to watch
H4 close above 1.1482 reopens upside beyond the range top
Failure to hold 1.1405 deepens the pullback toward 1.1377
ECB rate decision Thu 12:15 UTC is the dominant catalyst and could break the range either way
05:01 UTC
Rangebound, momentum flat · RSI 53 · price 1.1442
Multi-day range beneath 1.1480 cap.
EURUSD is boxed in a multi-day range between the 1.1395 support area and the 1.1480 cap, with the pair holding mid-1.14 after repeated rejections at the top. ATR(14) has compressed as price coils ahead of Thursday's ECB, with EMA20 and EMA50 flat and tightly clustered under price. Two-way consolidation dominates — rallies capped near 1.1480, dips bought around 1.1395/1.1405 per the near-term box.
Support: 1.1395, 1.1377, 1.1325
Resistance: 1.1482
What it said to watch
H4 close above 1.1480 range top reopens upside
Break below 1.1395 support box deepens the pullback toward 1.1377
ECB rate decision Thu could materially shift this read
01:01 UTC
Sideways, range-bound · RSI 46 · price 1.14275
Multi-day range after May-June selloff and recovery.
EURUSD is boxed in a multi-day range between the 1.1480 top and 1.1400/1.1420 support, having recovered from the 1.1325 monthly low earlier in the window. Price pulled back from the 1.1480 high to sit near the 38.2% retracement of that recovery, with EMA20 and EMA50 flattening and coiling around the last close. Consolidation is holding into next week's ECB decision, with in-line Eurozone HICP and firm US data keeping the pair rangebound.
Support: 1.1420, 1.1400, 1.1325
Resistance: 1.1480
What it said to watch
H4 close above 1.1480 opens the path beyond the range top
Failure to hold 1.1400 confirms a lower-low and re-opens 1.1325
ECB decision Thu 23 Jul could materially shift this range read
01:01 UTC
Sideways, range-bound · RSI 46 · price 1.14275
Multi-week range 1.1395-1.1480.
EURUSD remains boxed in a multi-week 1.1395-1.1480 range after the May-June selloff bottomed near 1.1325; the last push to 1.1482 was rejected and price has drifted back to the mid-range. ATR(14) is compressing in low-summer volatility, and price sits between EMA20 and EMA50 with no clean momentum. In-line Eurozone HICP and a firm USD have kept the pair discounting the ECB hold rather than trending.
Support: 1.1405, 1.1372, 1.1325
Resistance: 1.1482
What it said to watch
H4 close above 1.1482 opens the path beyond the range top
H4 close below 1.1395 confirms a break of range support
ECB decision Thu 23 Jul 12:15 UTC — guidance tone the swing factor for this range