EUR/USD AI Live Scan, 15-minute chart, Friday, 12 June 2026

Every read JAFX AI made on the EUR/USD 15-minute chart that day, newest first: trend, structure, the levels it marked and what it said to watch.

20:46 UTC

Range-bound, drifting lower late session · RSI 42 · price 1.15662

Consolidation under range cap, fading off 1.1589.

EURUSD drifted off Thursday's 1.1589 highs and is grinding lower into the late NY close, last 1.1566 with RSI(14) in the low 40s and price below both EMAs. Session has stayed inside the 1.1557–1.1589 range; the post-ECB pop faded as USD held firm.

Support: 1.1557, 1.1550

Resistance: 1.15775, 1.1589

What it said to watch

  • Close below 1.1557 confirms a lower low and opens 1.1550
  • Reclaim of 1.1589 range cap reopens upside
  • FOMC Wed is the dominant catalyst beyond this session

20:46 UTC

Range, drifting lower late session · RSI 42 · price 1.15662

Ranging 1.1557-1.1589, lower highs into late NY.

EURUSD ranged 1.1557-1.1589 through the session and is drifting lower into the thin late-NY hours, now sub-EMA20/50 at 1.1566 with RSI(14) cooling near 41. Supply capped the move twice at the 1.1583-1.1589 session highs; price sits mid-range with no clean setup. This fits the digest's stuck 1.15-1.16 read as the post-ECB pop faded.

Support: 1.1560, 1.15568

Resistance: 1.15786, 1.15892

What it said to watch

  • Close below 1.15568 confirms a lower low and extends the drift
  • Reclaim of 1.15786 reopens the session high
  • FOMC Wed 17 Jun is the dominant catalyst for this range

20:31 UTC

Rangebound, drifting to lower end · RSI 44 · price 1.15674

Range 1.1557-1.1589, settling near floor into week close.

EURUSD spent the NY session boxed between 1.1557 and 1.1589 and is drifting toward the floor into the Friday close, last 1.1567 on thin volume. Post-ECB pop has faded with USD reasserting; RSI(14) mid-40s, no momentum either way.

Support: 1.1560, 1.15568

Resistance: 1.1578, 1.15832, 1.1589

What it said to watch

  • Close above 1.15890 range high reopens upside
  • Close below 1.15568 swing low confirms a lower low
  • FOMC next Wed is the dominant catalyst for this range

20:31 UTC

Range-bound, drifting lower late session · RSI 42 · price 1.15674

Contained 1.1557–1.1589 range; lower highs into the close.

EURUSD has chopped within 1.1557–1.1589 for the full window as the post-ECB pop faded and the USD reasserted. NY hours wound down with price slipping under EMA20 to 1.1567, holding the lower half of the range on thinning volume; RSI(14) sits soft near 41, no setup in play.

Support: 1.1566, 1.15568

Resistance: 1.15775, 1.15832, 1.15892

What it said to watch

  • Loss of 1.1566 then 1.1557 confirms a lower-low and breaks the range floor
  • Reclaim of 1.1583 reopens the 1.1589 range ceiling
  • FOMC and US Retail Sales Jun 17 are the dominant catalysts beyond this session

20:16 UTC

Rangebound, drifting lower · RSI 40 · price 1.15686

Intraday range, lower highs into late NY.

EURUSD chopped in a 1.1557-1.1589 band through the session and is fading to the lower half into late NY, with sellers capping each push under 1.1578. Price sits below EMA20/50, RSI(14) near 40 — soft but not extreme — consistent with the post-ECB pop fading and the digest's sub-1.1590 range ceiling holding.

Support: 1.15568

Resistance: 1.1578, 1.15892

What it said to watch

  • M15 close below 1.15568 confirms a lower low and breaks the range floor
  • Reclaim of 1.15780 reopens the 1.1589 session-high ceiling
  • FOMC Wed 17 Jun is the dominant catalyst that would reshape this read

20:16 UTC

Ranging, drifting off NY highs · RSI 42 · price 1.15686

Consolidation below session high, lower micro-highs into close.

NY session faded the 1.1589 high as USD reasserted post-PPI, with EUR slipping back toward 1.1568 into the late-session lull on thin volume. Price is ranging 1.1557-1.1589 and now sits below both EMAs with RSI(14) sub-45 — no setup in play.

Support: 1.15599, 1.15568

Resistance: 1.15775, 1.15892

What it said to watch

  • Close above 1.15775 reopens the 1.1589 session high
  • Break of 1.15568 confirms a lower-low and extends the fade
  • FOMC Jun 17 is the dominant catalyst and could materially shift this read

20:01 UTC

Range, drifting lower · RSI 43 · price 1.15694

Rangebound, lower highs into late session.

EURUSD coiled in a tight band through the late session, fading from the 1.15786 swing high toward the 1.15683 session low with price now at 1.15694. Lower highs since the 1.15892 session high, RSI(14) mid-40s — no momentum, broader 1.15-1.16 box still intact ahead of next week's FOMC.

Support: 1.15683, 1.15568

Resistance: 1.15786, 1.15892

What it said to watch

  • M15 close below 1.15683 confirms a lower-low and opens 1.15568
  • Reclaim of 1.15786 puts the 1.15892 session high back in play
  • FOMC (Warsh debut) Wed is the dominant catalyst — current range read is pre-event

20:01 UTC

Range, drifting lower late NY · RSI 44 · price 1.15694

Intraday range, holding mid after rejection at session high.

EUR/USD spent the NY session boxed inside 1.1557–1.1589, with the 1.1589 session high rejected and price now drifting back to ~1.1569 near the 61.8% retracement of the day's up-leg. RSI(14) mid-40s, ATR around 5 pips — momentum flat as late-NY liquidity thins; the 1.15–1.16 macro range still frames the move.

Support: 1.1561, 1.15568

Resistance: 1.15775, 1.15892

What it said to watch

  • M15 close below 1.1557 confirms a lower low and breaks the range floor
  • Reclaim of 1.1580 reopens the 1.1589 session high
  • FOMC Wed (Warsh debut) is the dominant catalyst that can override this range read

19:46 UTC

Ranging, drifting lower · RSI 43 · price 1.15702

Tight consolidation near range lows.

EURUSD coiled in a tight 1.1570–1.1578 band through the NY afternoon after rejection at 1.15832, now slipping toward the lower edge into the close. Price sits below EMA20/50 with RSI(14) near 42; the broader 1.15–1.16 box holds with US growth outperformance keeping a lid on the move.

Support: 1.1561, 1.15568

Resistance: 1.1578, 1.15832, 1.15892

What it said to watch

  • M15 close below 1.15610 confirms a lower low and exposes the session low at 1.15568
  • Reclaim of 1.15780 range top reopens the path to 1.15832
  • FOMC Wed Jun 17 is the dominant catalyst and could override this intraday read

19:46 UTC

Range, drifting lower late NY · RSI 43 · price 1.15702

Rangebound, holding inside 1.1557–1.1589 box.

EURUSD coiled tightly around 1.1573 through late NY before slipping to 1.1570, sitting just under EMA20/50. The pair stayed inside the 1.1557–1.1589 intraday box that mirrors the broader 1.15–1.16 range; RSI near 42 reflects the late-session drift, no setup in play.

Support: 1.1566, 1.15571

Resistance: 1.15775, 1.15892

What it said to watch

  • M15 close above 1.15775 reopens the 1.1589 session high
  • Loss of 1.15660 exposes the 1.15571 session low
  • FOMC Wed could materially shift this read

19:31 UTC

Sideways, range-bound · RSI 48 · price 1.15743

Mid-range, tight late-session coil.

EURUSD is coiling near 1.1574 around the 50% retrace of the 1.1557-1.1589 NY swing, volume thinning into the late session. No directional impulse; price has chopped inside a ~30 pip box all day with the 1.1580-1.1590 area capping and demand near 1.1561.

Support: 1.1561, 1.15568, 1.1550

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15832 opens a retest of the 1.15892 range high
  • Failure to hold 1.15610 exposes the 1.15568 session low
  • FOMC Wed is the dominant catalyst — keeps two-way risk over this range

19:31 UTC

Sideways, no momentum · RSI 50 · price 1.15743

Intraday range, mid-range drift.

EURUSD is ranging 1.1557-1.1589 with price parked mid-range near 1.1574 in thin late-session trade. The earlier rally to the 1.1589 session high has fully retraced to its 50% level; RSI flat near 50, no directional edge in play.

Support: 1.15568

Resistance: 1.15892, 1.15832

What it said to watch

  • Close above 1.15892 breaks the session high and reopens the range top
  • Loss of 1.15568 confirms a lower low and breaks the range floor
  • FOMC Wed Jun 17 is the dominant catalyst and could override this range

19:16 UTC

Sideways, range-bound · RSI 51 · price 1.15748

Tight consolidation near range mid after fading session high.

EUR/USD coiled in a tight 1.1572-1.1578 band into the Friday NY close after fading the session high at 1.15892, with RSI(14) flat near 51. Price sits mid-range around 1.15748, no setup in play — EUR/USD remains pinned in its 1.15-1.16 weekly range.

Support: 1.15716, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15832 breaks the consolidation toward the session high
  • Loss of 1.15716 opens the session low at 1.15568
  • Lagarde speech Mon 07:30 UTC could shift the range read

19:16 UTC

Ranging, momentum flat · RSI 49 · price 1.15748

Consolidation in upper range after session-high rejection.

Late NY session has gone quiet, EUR/USD coiling in a tight 1.1572–1.1578 band after the 1.1589 session high was rejected earlier. RSI(14) sits near 50 with no momentum edge; the rally off the 1.1557 low has stalled below 1.1583. Price held the 1.15-1.16 range described in the macro read with no fresh impulse from in-line EZ inflation.

Support: 1.15693, 1.1561, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • Close above 1.15832 reopens the 1.1589 session high
  • Loss of 1.15693 swing low confirms a lower-low toward 1.15568
  • Lagarde speech Mon 07:30 UTC could break the range; FOMC Wed is the dominant catalyst

19:01 UTC

Rangebound, momentum flat · RSI 49 · price 1.15743

Consolidation inside intraday range.

EURUSD coiling around 1.1574 into the late-NY Friday wind-down, pinned in the 1.15-1.16 range flagged by the ECB-hold backdrop. Price bounced off the 1.15570 swing low, tagged 1.15890 mid-window, and has since gone flat between 1.1571 and 1.1583 — ATR cooling near 5-6 pips, no setup in play.

Support: 1.1571, 1.1557

Resistance: 1.1583, 1.1589

What it said to watch

  • M15 close above 1.15830 reopens the 1.15890 range top
  • Loss of 1.15710 session low exposes the 1.15570 swing low
  • Lagarde speech Mon 07:30 UTC could break the range

19:01 UTC

Ranging, no clear directional drive · RSI 53 · price 1.15743

Balanced range, mid-range consolidation.

EUR/USD is pinned mid-range late in the NY session, oscillating around 1.1574 after a swing between the 1.15571 session low and the 1.15892 session high. Last several bars are tight (2-4 pips) on fading volume — no setup in play as price holds the 1.15-1.16 range flagged in the macro read.

Support: 1.15659, 1.15571

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15892 breaks the session range top
  • Failure to hold 1.15571 confirms a lower low
  • Lagarde speech Mon 07:30 UTC could shift the range read

18:46 UTC

Ranging, slight upward drift late session · RSI 55 · price 1.15773

Consolidation inside intraday range.

EURUSD coiled tightly around 1.1573-1.1578 into the Friday NY close after recovering from the session low at 1.1557. RSI(14) neutral near 55; no setup in play with EUR pinned in its 1.15-1.16 range.

Support: 1.1566, 1.15568

Resistance: 1.15832, 1.1589

What it said to watch

  • Close above 1.15832 opens a retest of the 1.15890 range top
  • Loss of 1.15660 re-exposes the 1.15568 session low
  • FOMC Jun 17 dot-plot is the dominant catalyst that would reshape this range

18:46 UTC

Range-bound, slight upward drift · RSI 54 · price 1.15773

Consolidation into NY close.

EUR/USD is coiling tightly between 1.1572 and 1.1578 into the NY close after rejecting the 1.1589 session high earlier in London. RSI(14) sits neutral near 54 and ATR has compressed to ~4.6 pips, reflecting the late-session squeeze inside the broader 1.15-1.16 range.

Support: 1.15716, 1.15599

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15832 reopens the 1.15892 session high
  • Loss of 1.15716 range floor exposes the 1.15599 swing low
  • Lagarde speech Mon 07:30 UTC could break this compression

18:31 UTC

Ranging, momentum flat · RSI 54 · price 1.15756

Tight consolidation late NY.

EURUSD coiling tight around 1.1575 into the late NY session, holding the 1.1560-1.1590 range that has capped price all day after Thursday's 1.1590 high faded. RSI(14) neutral near 54 and ATR compressed to ~7 pips — no structural setup in play.

Support: 1.1569, 1.1560

Resistance: 1.1583, 1.1589

What it said to watch

  • M15 close above 1.1583 reopens the 1.1590 range top
  • Loss of 1.1569 exposes the 1.1560 session low
  • FOMC Wed and Lagarde Mon are the dominant catalysts ahead

18:31 UTC

Ranging, no momentum · RSI 53 · price 1.15756

Range-bound, coiling near mid-range.

EUR/USD is pinned in a tight consolidation around 1.1575 into the late NY session after fading the 1.1589 session high, with RSI(14) neutral near 53. The 1.1557-1.1589 range stays intact and late-week liquidity is thinning, leaving no setup in play.

Support: 1.1569, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15832 reopens the 1.15892 session high
  • Loss of 1.15690 exposes the 1.15568 session low
  • Lagarde speech Mon 07:30 UTC could break the range read

18:16 UTC

Sideways, no momentum · RSI 49 · price 1.1574

Range-bound, mid-range coil.

EUR/USD pinned in the 1.1557–1.1589 range, currently coiling near 1.1574 with ATR(14) compressed to ~7 pips through the late NY session. RSI(14) flat near 49 — no directional impulse, consistent with the broader 1.15–1.16 hold ahead of next week's risk events.

Support: 1.1569, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.1589 breaks the session range top
  • Loss of 1.1557 confirms a lower-low and range break lower
  • Lagarde speech Mon 07:30 UTC could inject the next move

18:16 UTC

Range-bound, momentum flat · RSI 48 · price 1.1574

Consolidation inside the day's 1.1557–1.1589 range.

EUR/USD is coiling in a tight 1.1572–1.1576 band into the late NY session, volume thinning. Price was rejected at 1.1583 earlier and has drifted back inside the day's 1.1557–1.1589 range; no setup in play.

Support: 1.1570, 1.1557

Resistance: 1.1583, 1.1589

What it said to watch

  • M15 close above 1.1583 reopens the 1.1589 range top
  • Break below 1.1557 confirms a lower low and exits the range
  • Lagarde Mon 07:30 UTC and FOMC Wed are the dominant catalysts that could break this range

18:01 UTC

Rangebound, momentum flat · RSI 51 · price 1.15742

Tight consolidation under session high.

Late NY session has coiled into a tight 1.1570-1.1575 range after rejection at the 1.1589 session high. RSI(14) sits neutral near 51 and ATR has compressed to ~9 pips; price is pinned mid-range within the broader 1.15-1.16 band cited in the EUR/USD read.

Support: 1.1561, 1.1557

Resistance: 1.1583, 1.1589

What it said to watch

  • M15 close above 1.1583 reopens the 1.1589 session high
  • Loss of 1.1561 confirms a lower-low toward 1.1557
  • FOMC Wed 17 Jun is the dominant catalyst and could override this intraday range

18:01 UTC

Rangebound, momentum flat · RSI 49 · price 1.15742

Tight consolidation after rejection at session high.

Late NY session has coiled into a tight 1.1572-1.1577 band after sellers capped the 1.1583 rejection earlier. EUR/USD remains stuck in the broader 1.1560-1.1590 range, USD slightly soft near one-week lows but no fresh directional driver into the close.

Support: 1.15693, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15832 reopens the 1.1589 session high
  • Failure to hold 1.15693 exposes the 1.1560 range low
  • Lagarde speech Monday could inject the next EUR move

17:46 UTC

Sideways, drifting flat · RSI 53 · price 1.15745

Range, rising lows into resistance.

EURUSD coiling tight in 1.1572-1.1577 through the late NY session, holding the upper end of the 1.15-1.16 weekly range. The 1.15890 session high capped a push earlier and price has since pulled into a shallow consolidation on rising lows from 1.15600, RSI(14) flat near 53.

Support: 1.1560, 1.15715

Resistance: 1.1583, 1.1589

What it said to watch

  • Close above 1.15830 reopens the 1.15890 session high
  • Loss of 1.15600 confirms a lower low and breaks the rising-lows structure
  • Range stays USD-driven into next week's FOMC

17:46 UTC

Rangebound, no clear direction · RSI 53 · price 1.15745

Consolidating mid-range after recovery off 1.1561.

NY session has EUR/USD coiling near 1.1574 after recovering from the 1.1561 dip, holding inside the broader 1.1557-1.1589 day range. RSI(14) sits mid-50s with no momentum extreme — pair remains USD-driven and rangebound ahead of the Fed.

Support: 1.15715, 1.1561, 1.15569

Resistance: 1.1582, 1.15892

What it said to watch

  • M15 close above 1.1582 opens a retest of the 1.1589 session high
  • Loss of 1.1561 confirms a lower-low toward 1.1557
  • FOMC Wed 17 Jun is the dominant catalyst for this range

17:31 UTC

Rangebound, no momentum · RSI 50 · price 1.15743

Intraday range, tight coil near mid.

EURUSD has held a 1.1557-1.1589 range across the window and is coiling tightly around 1.1573 late in the NY session, RSI flat near 50. The 1.1583 swing high capped the last push and price is mid-range with no setup in play, consistent with the USD-driven, FOMC-pending stall.

Support: 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15892 range high opens a retest of weekly highs
  • Loss of 1.15568 range low confirms a lower-low
  • FOMC next week is the dominant catalyst for this range

17:31 UTC

Ranging, no momentum · RSI 53 · price 1.15743

Consolidation inside 1.1560-1.1590 band.

NY afternoon has gone flat, EURUSD coiling in a tight 1.1572-1.1575 band after rejection at the 1.1589 swing high. RSI(14) neutral near 53, ATR compressed to ~8 pips — pair pinned in the 1.1560-1.1590 range with USD the binding constraint into FOMC.

Support: 1.1566, 1.15599

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.1590 swing high opens a retest of the weekly high
  • Break below 1.1560 confirms a lower-low and shifts the range lower
  • FOMC Wed 17 Jun is the dominant catalyst and can reset this read

17:16 UTC

Rangebound, momentum flat · RSI 51 · price 1.1573

Ranging inside 1.1556-1.1590, mid-range consolidation.

EURUSD is grinding sideways in late NY hours, pinned around 1.1573 after repeatedly failing to hold above 1.1582 and basing near 1.1556. Range top 1.1590 (weekly high) caps, 1.1560 holds below; RSI(14) neutral near 50 with ATR compressed to ~7 pips, signalling a dead late-session range.

Support: 1.1560, 1.1556

Resistance: 1.1582, 1.1590

What it said to watch

  • M15 close above 1.1590 would break the weekly-high cap and the range
  • Failure to hold 1.1556 confirms a lower-low out of the range
  • FOMC Wed 17 Jun (dots/Warsh) is the dominant catalyst that could reset this read

17:16 UTC

Rangebound, no momentum · RSI 49 · price 1.1573

Intraday range, tight late-session coil.

EURUSD has chopped within 1.1560-1.1590 all session and is now coiling tight around 1.1573 into the late NY close, RSI(14) flat near 49. Move stays USD-driven with the hawkish ECB hike already priced; no directional structure in play.

Support: 1.1560, 1.1557

Resistance: 1.1590

What it said to watch

  • M15 close above 1.1590 reopens the weekly-high retest
  • Failure to hold 1.1560 confirms a lower-low and breaks the range floor
  • FOMC dot plot Wed 17 Jun is the dominant catalyst that could break this range

17:01 UTC

Sideways, low momentum · RSI 52 · price 1.15743

Range-bound, mid-range.

EURUSD is ranging 1.1560–1.1590 through the NY session, with the latest bars coiling tightly around 1.1574 on fading volume. RSI(14) sits mid-band near 52 and price holds just above EMA20/50 — no setup in play, consistent with the 1.15–1.16 range read post-ECB.

Support: 1.15693, 1.15599, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15892 session high opens a retest of the 1.1600 range cap
  • Failure to hold 1.15568 range floor confirms a lower-low
  • Lagarde speech Mon 07:30 UTC could break this range

17:01 UTC

Sideways, no directional momentum · RSI 50 · price 1.15743

Range-bound, mid-range chop.

EURUSD has chopped inside a 1.1560–1.1590 band through the NY session, consistent with the digest's 1.15-1.16 range read post-ECB. Price sits mid-range near 1.1574 with RSI(14) flat around 49 and EMAs clustered — no setup in play.

Support: 1.1560, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.1590 session high invalidates the range read
  • Failure to hold 1.1560 range floor opens 1.1557 swing low
  • Lagarde speech Mon could reset this range once new sessions open

16:46 UTC

Ranging, mild upward drift · RSI 49 · price 1.15716

Intraday range, higher lows building.

NY afternoon trade is rangebound, EUR/USD pinned between the 1.1560 range floor and the 1.1583 session high after the London-open push off 1.1503 stalled at the 1.1590 weekly high. RSI(14) sits neutral near 49 and higher lows have built off 1.1560, but the weekly-high cap keeps this a contained range with no fresh ECB catalyst until Monday.

Support: 1.1560, 1.1557

Resistance: 1.1583, 1.15895

What it said to watch

  • M15 close above 1.1590 weekly high opens path to retest 1.1600
  • Loss of 1.1560 range floor exposes the 1.1557 swing low
  • Lagarde speech Mon 07:30 UTC could reset this range

16:46 UTC

Sideways, no momentum · RSI 49 · price 1.15716

Range-bound, higher lows into resistance.

EURUSD is grinding sideways in the 1.1568-1.1590 band through the NY session, USD broadly soft after this week's cooler core CPI and PPI misses. Higher lows are building under 1.1583 but rejection at the 1.1590 weekly high keeps the range intact; RSI flat near 49, ATR compressed to ~6 pips.

Support: 1.15685, 1.15568

Resistance: 1.15832, 1.15895

What it said to watch

  • M15 close above 1.1590 opens the path back toward 1.1600
  • Loss of 1.1568 reopens the 1.1557 swing low
  • Range likely holds absent a fresh USD or EUR driver

16:31 UTC

Ranging, no clear direction · RSI 51 · price 1.15726

Rangebound, mid-range drift.

EURUSD chopping mid-range into the NY afternoon, pinned in the well-documented 1.15-1.16 band with the 1.1589 session high and 1.1557 floor framing the move. RSI(14) sits near 50 with price hugging the EMA20; no directional structure in play.

Support: 1.1566, 1.15568

Resistance: 1.15832, 1.1589

What it said to watch

  • M15 close above 1.1590 weekly high would extend the range top toward 1.1600
  • Failure to hold 1.1557 confirms a lower-low and breaks the range floor
  • FOMC dot-plot Wed could materially shift this read

16:31 UTC

Rangebound, no momentum · RSI 49 · price 1.15726

Intraday range 1.1557-1.1590, price mid-range.

NY session has EURUSD chopping in a 1.1557-1.1590 range, with price parked mid-range near 1.1572 and RSI(14) flat around 49. The 1.1590 weekly high capped the earlier push and demand held the 1.1557 floor; no setup in play.

Support: 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15832 reopens the 1.1590 range top
  • Loss of 1.15568 confirms a downside range break
  • ECB Lagarde Mon 07:30 UTC could shift this range read

16:16 UTC

Ranging, no clear direction · RSI 53 · price 1.15736

Range between session high and low.

EURUSD chopping within the NY session between the 1.1561 session low and 1.15832 recent high, holding the 1.15-1.16 weekly range. Price recovered off 1.1561 and is mid-range near 1.1574 with RSI(14) flat around 53 — no directional impulse in play.

Support: 1.1561, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.15832 opens the path toward the 1.15892 session high
  • Loss of 1.1561 puts the 1.15568 swing low back in focus
  • Lagarde speech Monday is the next material catalyst for this read

16:16 UTC

Sideways, no momentum · RSI 53 · price 1.15736

Range-bound, mid-range.

EURUSD ranging through the NY session between 1.1560 and 1.1590, holding the well-worn 1.15-1.16 band with EUR pinned post-ECB. Price sits mid-range near 1.1574, RSI(14) neutral around 53 — no setup in play. The 1.1583 session high capped the last push; 1.1560 floor still respected.

Support: 1.1560, 1.15568

Resistance: 1.15832, 1.1590

What it said to watch

  • M15 close above 1.1590 invalidates the range read and opens the weekly high
  • Failure to hold 1.1560 confirms a lower-low toward the 1.1500 floor

16:01 UTC

Ranging, no directional momentum · RSI 51 · price 1.15727

Intraday range, 1.1560–1.1589.

EURUSD chopping in a tight NY-session range between the 1.1560 floor and the 1.1589 session high, with rejection capping each push toward the top. Price sits right on EMA20 and RSI is flat near 51 — no setup in play, consistent with the well-worn 1.15–1.16 consolidation ahead of Lagarde.

Support: 1.1560, 1.15568

Resistance: 1.15892, 1.1600

What it said to watch

  • M15 close above 1.1589 / 1.1600 breaks the range cap
  • Failure to hold 1.1560 opens the path back toward the session low
  • Lagarde speech Mon 07:30 UTC is the next catalyst for this range

16:01 UTC

Ranging, no momentum bias · RSI 51 · price 1.15727

Two-way range, mid-session.

EURUSD chopping in a 1.1560–1.1589 range through the NY session, price back to mid-range at 1.1573 with RSI(14) flat near 51. Session high at 1.1589 capped twice and demand held the 1.1560 area; no directional setup in play.

Support: 1.1560, 1.15569, 1.1500

Resistance: 1.15832, 1.15895

What it said to watch

  • M15 close above 1.1589 session high opens a range break higher
  • Failure to hold 1.1560 risks a slip toward the 1.1500 range floor
  • Lagarde speech Monday is the next catalyst that could break this range

15:46 UTC

Ranging, no clear direction · RSI 54 · price 1.1576

Consolidation under session high.

EURUSD chopping in a 1.1557-1.1589 range through the NY session, holding just above EMA20/50 with RSI(14) neutral near 54. Rejection at 1.1583 on the last push back below 1.1576; demand has repeatedly stepped in around 1.1557-1.1560.

Support: 1.1560, 1.1557, 1.1543

Resistance: 1.1583, 1.1589

What it said to watch

  • M15 close above 1.1589 session high opens the path toward the 1.1600 range cap
  • Failure to hold 1.1557 session low risks a slip toward the 1.1543 range floor

15:46 UTC

Rangebound, no momentum · RSI 52 · price 1.1576

Intraday range 1.1560-1.1589.

EURUSD chopping in a tight 1.1560-1.1589 band through the NY session, holding the well-worn 1.15-1.16 weekly range. Price tagged 1.1583 late and faded back to 1.1576; RSI mid-range with no momentum either way.

Support: 1.1560, 1.15568

Resistance: 1.15832, 1.15892

What it said to watch

  • M15 close above 1.1589 opens the path back to the 1.1600 weekly cap
  • Failure to hold 1.1560 confirms a lower-low toward the 1.1500 floor
  • Lagarde speech Mon 07:30 UTC could reset this range

15:31 UTC

Sideways, recovering off range low · RSI 61 · price 1.1582

Intraday range, price back near top.

EURUSD has churned in a 1.1560–1.1589 range through the NY session, capped each time it tested the session high. The last hour rallied off the 1.1560 swing low back to 1.1582 with RSI(14) near 61, leaving price pinned just under the range top.

Support: 1.1560, 1.1543

Resistance: 1.1589, 1.1600

What it said to watch

  • M15 close above 1.1589 opens the 1.1600 range cap
  • Failure to hold 1.1560 risks a slide toward 1.1543
  • Lagarde speech Mon 07:30 UTC could materially shift this range read

15:31 UTC

Intraday recovery within range · RSI 63 · price 1.1582

Grinding back toward range top after holding lows.

NY afternoon has EUR/USD grinding back to the 1.1583 session high after buyers held the 1.1568 area on the prior dip, RSI(14) firming around 63. Price remains boxed in the well-worn 1.1557-1.1589 band as a soft USD correction stalls.

Support: 1.1568, 1.1557, 1.1546

Resistance: 1.1583, 1.1589

What it said to watch

  • M15 close above 1.1589 opens a test of the range top break
  • Loss of 1.1568 reopens the 1.1557 session low
  • Lagarde (Mon) and FOMC dot plot midweek could reset this range

15:16 UTC

Rangebound, no clear direction · RSI 55 · price 1.15768

Consolidation between 1.1560 and 1.1589.

EURUSD is grinding mid-range through the NY session, boxed between the 1.1560 floor and the 1.15895 session high after Thursday's in-line ECB hold. RSI(14) sits neutral near 55 and ATR is compressed around 8 pips — no momentum extension in play. Price holds just above EMA20/50 but lacks follow-through.

Support: 1.1560, 1.15568

Resistance: 1.15895, 1.1600

What it said to watch

  • M15 close above 1.15895 opens the path toward the 1.1600 range cap
  • Loss of 1.1560 confirms a break below the range floor toward 1.1550
  • Lagarde commentary remains the key near-term catalyst for the range

15:16 UTC

Rangebound, mild upward drift · RSI 54 · price 1.15768

Ranging 1.1560-1.1590, mid-band.

EUR/USD is grinding sideways in the 1.1560-1.1590 band through the NY session, holding mid-range near 1.1577 after fading from the 1.1589 session high. RSI(14) is neutral and demand has stepped in repeatedly around 1.1560, keeping the floor intact.

Support: 1.1566, 1.15568, 1.1550

Resistance: 1.1589, 1.1581

What it said to watch

  • M15 close above 1.1590 opens a push toward the 1.1600 range cap
  • Failure to hold 1.1560 risks a slip back toward the 1.1500 range floor
  • Lagarde speech Monday 07:30 UTC could materially shift this read

15:01 UTC

Ranging, no directional bias · RSI 53 · price 1.15732

Range-bound, mid-range.

EURUSD chopping in a 1.1557–1.1589 range through the NY session, price now mid-band at 1.1573 after recovering off the floor, RSI(14) flat near 53. No setup in play with EUR pinned in its 1.15–1.16 band; US-Iran headlines remain the swing factor.

Support: 1.1561, 1.1557

Resistance: 1.1579, 1.1589

What it said to watch

  • M15 close above 1.1589 invalidates the range read
  • Failure to hold 1.1557 confirms a lower-low
  • US-Iran deal headlines could break the range either way

15:01 UTC

Sideways, no momentum · RSI 51 · price 1.15732

Range between 1.1557 and 1.1589.

EURUSD ranging through the NY session between 1.1557 and 1.1589, currently mid-range at 1.1573 with RSI(14) flat near 51. The pair remains pinned in its 1.15-1.16 band; supply capped the move at 1.1589 earlier and demand held 1.1557, no setup in play.

Support: 1.1566, 1.1557

Resistance: 1.1579, 1.1589

What it said to watch

  • M15 close above 1.1589 reopens the path toward 1.1600
  • Loss of 1.1557 confirms a lower-low and breaks the range floor

14:46 UTC

Range, no clear momentum · RSI 49 · price 1.15713

Ranging 1.1561-1.1589, mid-range.

NY session afternoon with EURUSD ranging 1.1561-1.1589 after fading from the session high; RSI(14) neutral near 49. Price sits mid-range around 1.15713 with sellers capping near 1.1578 and demand stepping in at 1.1561, consistent with the range-bound USD-driven read.

Support: 1.1561, 1.1557

Resistance: 1.1578, 1.1589

What it said to watch

  • M15 close above 1.1589 opens the path toward the 1.1600 pivot
  • Failure to hold 1.1561 exposes the 1.1557 swing low
  • US-Iran deal headlines over the weekend could break the range

14:46 UTC

Ranging, no clear direction · RSI 51 · price 1.15713

Range between 1.1556 and 1.1590.

EURUSD chopping in the NY session between the 1.1590 session/weekly high and 1.1556 swing low, with price mid-range near 1.1571 and RSI(14) flat around 51. Demand stepped in twice at 1.1556–1.1561 while the 1.1589 cap has held on each test; no setup in play.

Support: 1.15568, 1.15613

Resistance: 1.15892, 1.1590

What it said to watch

  • M15 close above 1.1590 weekly cap opens the path toward 1.16
  • Failure to hold 1.1556 confirms a lower-low and breaks the range floor

14:31 UTC

Ranging, no momentum bias · RSI 49 · price 1.15707

Intraday range 1.1557-1.1589 after early-window spike.

EURUSD spiked off 1.1503 early in the window then settled into a NY-session range between the 1.1557 pivot and the 1.1589 session high, the latter aligning with the 1.1590-1.1600 weekly cap. RSI(14) hovers near 50 and price is pinned around the EMAs — no setup in play, hawkish-ECB tone keeping the pair supported but capped.

Support: 1.1560, 1.1557

Resistance: 1.1589, 1.1600

What it said to watch

  • M15 close above 1.1589 opens a test of the 1.1600 weekly cap
  • Loss of the 1.1557 swing low confirms a lower-low and breaks the range

14:31 UTC

Ranging, no clear directional bias · RSI 50 · price 1.15707

Range between 1.1560 and 1.1589.

EURUSD is chopping between 1.1560 and 1.1589, holding the ~1.1570 mid after the 1.1589 cap rejected twice during NY hours. EUR remains firm post-ECB but the 1.1590-1.1600 weekly cap is unbroken; RSI sits flat near 50 with EMAs entwined around price.

Support: 1.1560, 1.15568

Resistance: 1.1576, 1.1589

What it said to watch

  • US Michigan sentiment (14:00 UTC) could break the 1.1560-1.1589 range
  • Close above 1.1589 opens the path back to the 1.1600 cap
  • Failure to hold 1.1560 confirms a lower-low into 1.1556

14:16 UTC

Range-bound, momentum flat · RSI 54 · price 1.15731

Ranging 1.1560-1.1590 after London spike.

NY afternoon chop, pair holding the 1.1560-1.1590 range carved out after the London-session spike to 1.1589. Price hovers near the 1.15731 mid-range with RSI(14) neutral; the UoM Michigan print just cleared with no decisive break either way.

Support: 1.15613, 1.15568

Resistance: 1.1581, 1.15895

What it said to watch

  • M15 close above 1.15895 invalidates the range read
  • Failure to hold 1.15568 confirms a lower-low
  • Michigan inflation-expectations reaction still filtering through next bars

14:16 UTC

Rangebound, no clear direction · RSI 54 · price 1.15731

Range between 1.1560 and 1.1589.

EURUSD is chopping in a 1.1560-1.1589 range through the NY session, with price back to mid-range at 1.1573 after a rejection at the 1.1589 session high. RSI(14) sits neutral near 54; the in-line EU HICP data offered no fresh catalyst and price awaits the US Michigan sentiment read.

Support: 1.1560, 1.1557

Resistance: 1.1578, 1.1589

What it said to watch

  • M15 close above 1.1589 invalidates the range read
  • Failure to hold 1.1560 confirms a lower-low
  • US Michigan sentiment (14:00 UTC) could shift this read

14:01 UTC

Range-bound, no clear direction · RSI 49 · price 1.15705

Ranging 1.1561–1.1590, double top capping.

EURUSD has ranged 1.1561–1.1590 through the NY session, capped by a double top at 1.1589 that rejected twice. Price bounced off the 1.1561 swing low and sits mid-range near 1.1570 with RSI(14) neutral around 48 — no setup in play.

Support: 1.1561, 1.1557

Resistance: 1.1589, 1.15758

What it said to watch

  • M15 close above 1.1589 double top invalidates the range read
  • Failure to hold 1.1561 swing low confirms a lower low
  • US Michigan sentiment at 14:00 UTC could materially shift this read

14:01 UTC

Ranging, no clear direction · RSI 49 · price 1.15705

Consolidation between 1.1560 and 1.1590.

NY session has EUR/USD chopping between the 1.1560 pivot and the 1.1589 session high, with EUR firm post-ECB but capped below 1.1590. Price sits mid-range near 1.1570, RSI(14) neutral; no setup in play.

Support: 1.1560, 1.15568

Resistance: 1.15787, 1.15892

What it said to watch

  • US Michigan Sentiment (14:00 UTC) could shift the USD read and break this range
  • M15 close above 1.1589 reopens the path toward the 1.1600 cap
  • Loss of 1.1560 confirms a lower-low into 1.15568

13:46 UTC

Sideways after early rally · RSI 49 · price 1.15686

Range-bound 1.1560-1.1590.

A sharp NY-session spike off 1.1505 ran the pair to the 1.1589 weekly high, which capped twice and has held as resistance since. Price has chopped back into the lower half of a 1.1560-1.1590 range; recent swing high at 1.1578 was rejected and 1.1561 has absorbed dips. RSI(14) is neutral near 48, no momentum extreme in play.

Support: 1.1561, 1.1557

Resistance: 1.1578, 1.1589

What it said to watch

  • US Michigan sentiment 14:00 UTC and ECB Nagel 14:30 UTC could break the range
  • Close above 1.1589 reopens the weekly high; loss of 1.1561 confirms a lower low toward 1.1557

13:46 UTC

Range-bound, no clear momentum · RSI 51 · price 1.15686

Consolidating mid-range after London rally stalled.

EUR/USD spiked off 1.1503 during London to a 1.1589 session high, then drifted into a tight 1.1560–1.1580 range through the NY session with RSI(14) hovering near 50. Price now sits mid-range at 1.1569, just under EMA20/50; ECB-speak (Nagel) and US Michigan sentiment failed to spark a clean directional break.

Support: 1.1561, 1.15569

Resistance: 1.15787, 1.15895

What it said to watch

  • M15 close above 1.15787 reopens the 1.1589 session high
  • Break below 1.15569 confirms a lower-low and breaks the range
  • ECB Nagel speech (14:30 UTC) could shift this read

13:31 UTC

Sideways, no directional momentum · RSI 53 · price 1.15757

Range between 1.1560 and 1.1590.

NY session has EURUSD ranging between 1.1560 and the 1.1590 weekly high, with the session-high rejection at 1.15892 still capping. Price recovered off the 1.15599 session low to 1.15757; RSI(14) neutral near 53, no setup in play.

Support: 1.15599, 1.15568

Resistance: 1.15892, 1.1590

What it said to watch

  • US Michigan Sentiment at 14:00 UTC and ECB Nagel at 14:30 UTC could break this range
  • M15 close above 1.15892 opens the 1.1590 weekly high
  • Loss of 1.15599 confirms a lower low toward 1.15568

13:31 UTC

Range-bound, no clear bias · RSI 53 · price 1.15757

Ranging between session low and high.

EURUSD has churned in a 1.1560–1.1590 range through the London-NY session after the earlier rally off 1.1503; the 1.1590 weekly-high zone capped two pushes. Price sits mid-range at 1.15757 with RSI(14) flat near 53 — no setup in play. The pair stayed pinned as in-line euro CPI and ECB-speak failed to provide direction.

Support: 1.15568, 1.1560

Resistance: 1.1585, 1.15895

What it said to watch

  • M15 close above 1.15895 opens a retest of the weekly high
  • Loss of 1.15568 confirms a lower low and breaks the range
  • US Michigan sentiment at 14:00 UTC could shift this read

13:17 UTC

Range, drifting off highs · RSI 45 · price 1.15656

Capped at 1.1590, holding above 1.1560 pivot.

EUR/USD ranged 1.1560-1.1590 through the NY session, twice rejected at the 1.1590 weekly high as the dollar held firm post-hot PPI. Price has drifted to 1.1566 and sits below EMA20/50 with RSI(14) mid-40s; the 1.1560 pivot has absorbed the latest dip.

Support: 1.1560, 1.15599

Resistance: 1.15892, 1.1590

What it said to watch

  • M15 close above 1.1590 invalidates the double-top cap and reopens the weekly high
  • Loss of 1.1560 pivot confirms a lower-low toward 1.1557
  • ECB Nagel (14:30 UTC) and US Michigan sentiment (14:00 UTC) could shift this read

13:16 UTC

Range, drifting toward lows · RSI 44 · price 1.15656

Session range 1.1560–1.1589, lower highs into the close.

EUR/USD spent the session boxed between 1.1560 and the 1.1589 weekly high, repeatedly rejected at the top as the dollar firmed on hot US PPI. Price has since eased back toward the 1.1560 range low with RSI in the mid-40s and ATR around 6 pips — no clean break either way yet.

Support: 1.1560, 1.1557

Resistance: 1.1589, 1.1578

What it said to watch

  • M15 close below 1.1560 confirms a lower low toward the 1.1557 session low
  • Reclaim of 1.1589 weekly high needed to reopen upside
  • ECB Nagel (14:30 UTC) and US Michigan sentiment (14:00 UTC) could shift this read

13:01 UTC

Pullback within intraday range · RSI 42 · price 1.15625

Lower highs off session high, holding above 1.1560.

NY session drifted off the 1.1589 weekly high back toward the 1.1560 pivot as the dollar firmed, RSI(14) cooling to the low-40s. Lower highs since 1.1582; price now retracing the 1.1557-1.1589 leg with the session low at 1.1557 still intact.

Support: 1.15568, 1.1546

Resistance: 1.15782, 1.15892

What it said to watch

  • US Michigan sentiment + inflation expectations 14:00 UTC and ECB's Nagel 14:30 UTC could materially shift this read
  • M15 close below 1.15568 confirms a lower low
  • Reclaim of 1.15782 reopens the 1.15892 weekly high

13:01 UTC

Downtrend, pulling off session high · RSI 43 · price 1.15625

Lower highs off 1.1589, drifting to pivot.

NY session has bled lower off the 1.1589 weekly high, a chain of lower highs pinning price toward the 1.1560 pivot as the dollar firmed and ECB-speak gave no July signal. RSI(14) sits mid-40s with price below EMA20/50 — sellers in control on the intraday swing.

Support: 1.1560, 1.15568, 1.1550

Resistance: 1.1578, 1.15895

What it said to watch

  • Loss of 1.1560 pivot exposes the 1.15568 session low
  • Reclaim of 1.15780 needed to break the lower-high sequence
  • Michigan Sentiment 14:00 UTC and ECB's Nagel 14:30 UTC could shift this read within the next hour

12:46 UTC

Pullback off session high, lower highs · RSI 40 · price 1.15611

Ranging 1.1560–1.1590, rolling over.

NY session eased EUR/USD off the 1.15895 weekly high back toward the 1.1560 pivot as the dollar firmed and ECB-speak offered no clear July signal. A chain of lower highs since the 1.1589 rejection has price pinned at range support, RSI(14) cooling into the high 30s.

Support: 1.1560, 1.15026

Resistance: 1.15895, 1.15786

What it said to watch

  • M15 close below 1.1560 opens the path toward the 1.15026 session low
  • Reclaim of 1.15895 weekly high needed to reset the upside
  • UoM Michigan sentiment / inflation expectations at 14:00 UTC could shift the dollar leg

12:46 UTC

Intraday pullback off session high · RSI 42 · price 1.15611

Lower highs since 1.1589, testing range lows.

EURUSD rejected the 1.1589 session high and slid back toward 1.1560 through the NY session, printing a chain of lower highs with RSI(14) cooling to the low 40s. The pair is now pinned at the recent range low of 1.1560 as the dollar holds firm; price trades below both EMAs.

Support: 1.15603, 1.15568, 1.1546

Resistance: 1.15745, 1.15892

What it said to watch

  • M15 close below 1.1560 confirms a lower low toward 1.1557
  • Reclaim of 1.1574 needed to break the lower-high sequence
  • US Michigan sentiment (14:00 UTC) and ECB Nagel (14:30 UTC) could shift this read

12:32 UTC

Pullback off session high · RSI 42 · price 1.15621

Ranging, fading from 1.1589 toward 1.1560 pivot.

EURUSD has drifted off the 1.1589 session high back toward the 1.1560 pivot during NY hours, printing lower highs into 1.1573 as RSI(14) cools to the low 40s. The move tracks the USD leg post-PPI rather than ECB tone, with price now testing the lower edge of the 1.1560–1.1589 range.

Support: 1.1560, 1.1557, 1.1543

Resistance: 1.1573, 1.1589

What it said to watch

  • Close below 1.1557 confirms a lower low and breaks the range floor
  • Reclaim of 1.1573 would re-open the 1.1589 session high
  • ECB's Nagel 14:30 UTC and US Michigan sentiment 14:00 UTC could shift this read

12:31 UTC

Rolling over from highs, short-term down · RSI 42 · price 1.15621

Lower highs off 1.1589 double top.

NY session drifting lower after a double top stalled twice at the 1.1589 weekly high; price now back near the 1.1560 pivot with RSI(14) cooling into the low 40s. EUR remains capped sub-1.1590 as the hawkish-ECB read is already banked and direction is set by the USD leg.

Support: 1.15568, 1.1550

Resistance: 1.15895, 1.15789

What it said to watch

  • M15 close below 1.15568 confirms a lower low and opens 1.1550
  • Reclaim of 1.15789 negates the lower-high sequence
  • US Michigan sentiment 14:00 UTC and ECB Nagel 14:30 UTC could shift this read

12:16 UTC

Range, lower highs into support · RSI 43 · price 1.1567

Rangebound 1.1557–1.1590, sliding toward range floor.

EUR/USD capped at the 1.1590 weekly high during London hours and has bled into a string of lower highs, now testing the 1.1560 pivot with RSI(14) mid-range. Move is USD-led on the hot PPI print; price holds inside the 1.1557–1.1590 range with no clean break either way.

Support: 1.1557, 1.1560, 1.1550

Resistance: 1.1585, 1.1590

What it said to watch

  • M15 close below 1.1557 confirms a lower low and breaks the range floor
  • Reclaim of 1.1585 session high reopens the 1.1590 weekly high
  • US Michigan sentiment 14:00 UTC and ECB Nagel 14:30 UTC could shift this read

12:16 UTC

Ranging, drifting off session high · RSI 43 · price 1.1567

Range, price rotating back to pivot.

EURUSD has rotated through London hours between the 1.1557 session low and the 1.1589 weekly high, with price now drifting back toward the 1.1560 pivot after rejection near 1.1589. Last few bars slipped under the EMAs and RSI cooled to the low-40s; no fresh catalyst from in-line euro-area inflation prints.

Support: 1.1560, 1.1557

Resistance: 1.1589

What it said to watch

  • M15 close above 1.1589 reopens the weekly high
  • Close below 1.1557 confirms a lower low
  • Michigan Sentiment (14:00 UTC) and Nagel (14:30 UTC) could shift this read

12:01 UTC

Uptrend stalling, drifting off highs · RSI 46 · price 1.15717

Consolidating below 1.1589 after London rally.

London rally from the 1.1503 Asia low stalled twice at the 1.1589 weekly-high area, with EUR firm post-ECB but capped by a steadier USD. Into NY hours price is drifting back to 1.1571, RSI(14) near neutral as the 1.1570–1.1589 range holds.

Support: 1.1570, 1.1557, 1.1503

Resistance: 1.1589, 1.1582

What it said to watch

  • Close below 1.1557 confirms a lower-low and breaks the consolidation
  • Reclaim of 1.1589 reopens continuation of the rally
  • ECB Nagel 14:30 UTC and US Michigan sentiment 14:00 UTC could shift this read

12:01 UTC

Range, mid-range pullback · RSI 49 · price 1.15717

Ranging 1.1557–1.1590, double top at top.

EUR/USD ranging 1.1557–1.1590 through the London session after the earlier leg up; a double top printed at the 1.1590 weekly high with two rejections. Price has drifted back to mid-range near 1.1572 with RSI neutral as the USD steadied on hot PPI.

Support: 1.1557, 1.1530

Resistance: 1.1590

What it said to watch

  • M15 close above 1.1590 invalidates the double top and opens the weekly high break
  • Loss of 1.1557 session low confirms a lower low out of the range
  • US Michigan sentiment at 14:00 UTC could shift this read

11:46 UTC

Ranging, no clear bias · RSI 53 · price 1.1578

Range, double top at weekly high.

EURUSD is ranging 1.1557-1.1590 through the London session, with a double top capping at the 1.1590 weekly high after repeated rejection. Price sits mid-range near 1.1578, RSI(14) neutral around 53 with no momentum extreme; the pair stalled as the USD steadied post hot US PPI.

Support: 1.1573, 1.1557

Resistance: 1.1589

What it said to watch

  • M15 close above 1.1590 invalidates the double top and opens the path higher
  • Failure to hold 1.1557 confirms a lower low and range break
  • US Michigan sentiment at 14:00 UTC could materially shift this read

11:46 UTC

Ranging near session highs · RSI 55 · price 1.1578

Range, capped below 1.1590.

EUR/USD recovered off the 1.1503 low and is now oscillating in a 1.1557–1.1590 range, having faded back from Thursday's 1.1590 weekly high on a steadier USD post-hot PPI. RSI(14) mid-range near 55, no momentum extreme; the range top has rejected price twice.

Support: 1.1565, 1.1557

Resistance: 1.1590

What it said to watch

  • M15 close above 1.1590 weekly high opens path back toward the 1.1600 area
  • Loss of 1.1557 confirms a lower-low and breaks the range
  • Nagel speech 14:30 UTC and US Michigan sentiment 14:00 UTC could shift this read

11:31 UTC

Consolidating after session-high rejection · RSI 48 · price 1.15743

Range-bound below 1.1589 session high.

EUR/USD rejected the 1.1589 session high and has since drifted into a tight consolidation around 1.1574, RSI(14) neutral near 47. Demand stepped in repeatedly around 1.1568; pair holding mid-range with no fresh impulse after in-line EU HICP prints.

Support: 1.15687, 1.15568

Resistance: 1.15835, 1.15892

What it said to watch

  • Close above 1.1589 session high reopens the path higher
  • Loss of 1.1568 swing low exposes the 1.1557 session low
  • Michigan sentiment (14:00 UTC) and ECB's Nagel could shift this range

11:31 UTC

Consolidating after London rally · RSI 52 · price 1.15743

Range below twin highs at 1.1589.

EURUSD ranging 1.1557–1.1589 after the London rally off 1.1503, with twin rejections at 1.1589 forming a double top. RSI(14) neutral near 51, price pinned around EMA20 ahead of US Michigan sentiment.

Support: 1.15687, 1.15568

Resistance: 1.15892, 1.1581

What it said to watch

  • M15 close above 1.1589 negates the double top and reopens the 1.1600 area
  • Loss of 1.1557 confirms a lower-low and breaks the range floor
  • US Michigan sentiment (14:00 UTC) and ECB's Nagel (14:30 UTC) could shift this read

11:16 UTC

Range after intraday rally, momentum flat · RSI 50 · price 1.15749

Consolidating below session high.

EUR/USD rallied from the London low near 1.1503 to a NY session high at 1.15890, then stalled. Price now coils mid-range around 1.1575 with RSI(14) neutral; the 1.15890 high capped twice while buyers held the 1.15570 floor.

Support: 1.15687, 1.1557

Resistance: 1.15837, 1.1589

What it said to watch

  • US Michigan sentiment / UoM inflation expectations 14:00 UTC could materially move this read
  • ECB Nagel 14:30 UTC adds EUR event risk
  • M15 close above 1.15890 reopens the upside; loss of 1.15570 confirms a lower low

11:16 UTC

Uptrend stalling, now ranging · RSI 52 · price 1.15749

Consolidation below session high.

EUR/USD rallied off 1.1503 through London into 1.1589, then twice stalled there during the London-NY transition; price now consolidates around 1.1575 with RSI neutral. Move follows a soft post-ECB EUR and a USD that faded from its 3-month high — pair pinned in the 1.1568-1.1589 band.

Support: 1.15687, 1.15568

Resistance: 1.15895, 1.1581

What it said to watch

  • Close above 1.1589 reopens the upside extension of the London move
  • Loss of 1.1568 confirms a lower-low and exposes 1.1557
  • US Michigan sentiment / inflation expectations 14:00 UTC and ECB's Nagel 14:30 UTC could break this range

11:02 UTC

Ranging after NY rally, momentum flat · RSI 47 · price 1.15734

Consolidating below session high, mid-range.

London pushed to a session high of 1.1589 around 09:15 UTC then faded back to 1.15734, RSI(14) cooling to the mid-40s. Pair is consolidating between the 1.1557 swing low and the 1.1589 high after yesterday's NY-session rally off 1.1503; no fresh push in play.

Support: 1.1557, 1.1550

Resistance: 1.1589, 1.1600

What it said to watch

  • M15 close above 1.1589 reopens the path to the 1.1600 pivot
  • Loss of 1.1557 confirms a lower-low and exposes 1.1550
  • UoM sentiment / inflation expectations at 14:00 UTC could shift this read

11:01 UTC

Ranging, momentum flat · RSI 49 · price 1.15734

Intraday range below session high.

EURUSD is ranging between 1.1568 and 1.1589 through the London session, with rejection at the 1.1589 session high before sliding back to 1.1573. RSI(14) sits neutral near 48 and price is pinned around the EMA20 — no clean setup in play as the pair drifts on the soft post-ECB tone. UoM sentiment / inflation expectations at 14:00 UTC is the next catalyst.

Support: 1.15687, 1.15568

Resistance: 1.15892

What it said to watch

  • M15 close above 1.1589 reopens the session high break
  • Failure to hold 1.1568 confirms a lower-low toward 1.1557
  • UoM inflation expectations (14:00 UTC) could materially shift this read

10:46 UTC

Mild uptrend, momentum flattening · RSI 52 · price 1.15762

Ranging near session highs after recovery off 1.1503.

EUR/USD recovered off the 1.1503 dip and is now ranging 1.1557-1.1589 through the London session, with the last bar rejecting the 1.1589 session high and RSI cooling to ~52. Move is USD-led — pair drifting after the in-line ECB hike, with no fresh EUR catalyst yet.

Support: 1.15569, 1.1550

Resistance: 1.15892, 1.1581

What it said to watch

  • M15 close above 1.1589 session high opens the path higher
  • Failure to hold 1.1557 swing low risks a 1.1550 psych retest
  • UoM sentiment & inflation expectations 14:00 UTC could shift this read

10:46 UTC

Range-bound, momentum flat · RSI 52 · price 1.15762

Ranging 1.1560-1.1589, double top at highs.

EURUSD is ranging 1.1560-1.1589 through the London-NY session, with the 1.1589 area capping twice to form a double top. The last bar rejected back from 1.1584 to close at 1.1576, RSI(14) cooling to the low-50s with price still holding above EMA20/50.

Support: 1.1560, 1.15569

Resistance: 1.15892, 1.1600

What it said to watch

  • M15 close above 1.1589 opens the path toward the 1.1600 psych level
  • Loss of 1.1560 range low confirms a lower-low and shifts the read lower
  • US UoM sentiment/inflation expectations 14:00 UTC and ECB's Nagel 14:30 UTC could materially shift this read

10:31 UTC

Choppy uptrend, momentum cooling · RSI 52 · price 1.15741

Rangey higher-lows beneath 1.1589 session cap.

London session pushed to 1.15892 and was rejected, mirroring an earlier failure at the same level, with price slipping back to 1.15741 as RSI(14) cooled to the low 50s. Demand has held the 1.1565 area on the pullback; the 1.1589 cap remains the line, with 1.1600 the broader pivot flagged for any recovery.

Support: 1.1565, 1.15568

Resistance: 1.15892, 1.1600

What it said to watch

  • M15 close above 1.15892 reopens the path toward 1.16000
  • Failure to hold 1.15650 exposes the 1.15568 session low
  • US Michigan sentiment / inflation expectations at 14:00 UTC could shift this read

10:31 UTC

Intraday range, momentum cooling · RSI 52 · price 1.15741

Session range capped at 1.1590, holding above 1.1557.

London pushed to the session high at 1.15895 then got rejected, last bar slipping back to 1.15741 with RSI(14) cooling to mid-range. Price is mid-range between the 1.15569 swing low and the 1.1590 cap; no clean directional structure in play.

Support: 1.15687, 1.15569

Resistance: 1.15895, 1.1600

What it said to watch

  • M15 close above 1.15895 reopens the 1.16000 psych pivot
  • Loss of 1.15687 session low exposes 1.15569 swing low
  • UoM sentiment + inflation expectations at 14:00 UTC could shift this read

10:16 UTC

Recovery, pressing range top · RSI 64 · price 1.15831

Range 1.1557-1.1589 after NY rally.

NY session rallied EURUSD off 1.1503 to 1.1589 on Trump's cancelled Iran strike headlines; London is now retesting that high with twin tops at 1.1589. Price holds the upper half of the 1.1557-1.1589 range, RSI mid-60s, no break confirmed yet.

Support: 1.1557, 1.1503

Resistance: 1.1589, 1.1600

What it said to watch

  • M15 close above 1.1589 opens the path to the 1.1600 pivot
  • Loss of 1.1557 reopens the range floor and the 1.1503 low
  • Michigan sentiment + UoM inflation expectations 14:00 UTC and ECB speakers (Sleijpen, Nagel) could shift this read

10:16 UTC

Uptrend, grinding into session high · RSI 63 · price 1.15831

Higher lows, capped below 1.1589.

EUR/USD pushed through the London session to retest the 1.1589 session high, where supply capped twice forming a double top, RSI(14) around 63. Price holds above EMA20/50 with a chain of higher lows off 1.15568; the 1.1600 psych pivot remains the line the digest flags for any recovery confirmation.

Support: 1.1575, 1.15568, 1.15045

Resistance: 1.15895, 1.1600

What it said to watch

  • M15 close above 1.15895 opens the path to the 1.1600 pivot
  • Failure to hold 1.15750 exposes the 1.15568 swing low
  • UoM sentiment + inflation expectations (14:00 UTC) could shift this read

10:01 UTC

Uptrend, grinding into session highs · RSI 61 · price 1.15832

Higher highs and higher lows off the overnight low.

EUR climbed steadily through the London session off the overnight 1.1503 low, printing a fresh session high at 1.15895 with RSI(14) still mid-60s. Price holds above EMA20/50 and is now pressing the 1.1600 pivot flagged as the line for any sustained EUR recovery; pullbacks held the rising swing lows near 1.15569.

Support: 1.1573, 1.15569

Resistance: 1.15895, 1.1600

What it said to watch

  • Close above 1.16000 opens the path higher; rejection there caps the move
  • Failure to hold 1.15569 breaks the rising higher-low sequence
  • US Michigan sentiment + inflation expectations 14:00 UTC could shift this read

10:01 UTC

Uptrend, grinding into prior high · RSI 61 · price 1.15832

Higher lows, retesting session high.

London session has lifted EUR/USD off the 1.15568 swing low back toward the prior high at 1.15892, where yesterday's NY peak capped twice. RSI(14) mid-60s, no extreme; price is pressing the 1.1589 ceiling that guards the 1.1600 pivot flagged as the line for any sustained EUR recovery.

Support: 1.15756, 1.15568

Resistance: 1.15892, 1.1600

What it said to watch

  • M15 close above 1.15892 opens the path to the 1.1600 pivot
  • Failure to hold 1.15756 reopens the 1.15568 swing low
  • ECB speakers (Nagel 14:30 UTC) and UoM data could shift this read

09:46 UTC

Intraday uptrend, pressing session high · RSI 64 · price 1.15858

Higher highs and higher lows off 1.1503.

EURUSD climbed through the London session off the 1.1503 low, posting higher lows and now retesting the session high at 1.15895 with RSI(14) near 64 — short-term firm, not extended. The 1.1600 pivot caps just above; price has yet to clear it.

Support: 1.1575, 1.15569, 1.1550

Resistance: 1.15895, 1.1600

What it said to watch

  • M15 close above 1.1600 opens the path toward EUR recovery
  • Failure to hold 1.1575 puts the rising sequence of lows in question
  • US Michigan sentiment (14:00 UTC) and ECB Nagel (14:30 UTC) could shift this read

09:46 UTC

Uptrend, retesting prior high · RSI 65 · price 1.15858

Higher lows into week-high resistance.

NY session drove EUR/USD off the 1.1557 session low back to the 1.1589 area, matching the prior swing high set earlier in the window — a double-top read into that level. Move tracks the late USD pullback from the DXY high; price holding above 1.1575 keeps the intraday bid intact, but 1.1589/1.1600 caps the advance.

Support: 1.1575, 1.15568, 1.1550

Resistance: 1.15892, 1.1600

What it said to watch

  • M15 close above 1.15892 and 1.16000 opens the path to a broader recovery
  • Failure to hold 1.15750 reopens the 1.15568 session low
  • Michigan sentiment 14:00 UTC and ECB Nagel 14:30 UTC could shift this read

09:31 UTC

Recovering, pushing into day high · RSI 66 · price 1.15878

Higher lows into 1.1589 resistance.

EUR ground back up through the London session to retest the day high at 1.1589, where price stalled twice — a double-top read with RSI(14) elevated near 66. Higher lows off the 1.1557 swing keep the recovery intact, but 1.1600 pivot remains the level that defines a sustained turn.

Support: 1.1557, 1.1550

Resistance: 1.15895, 1.1600

What it said to watch

  • M15 close above 1.1589/1.1600 pivot confirms breakout; failure here builds the double-top
  • Loss of 1.1557 swing low breaks the higher-low chain
  • ECB's Sleijpen (10:30 UTC) speech within the hour could shift this read

09:31 UTC

Recovery, grinding higher · RSI 64 · price 1.15878

Higher lows off London base, retesting session high.

EUR clawed back from the 1.1503 London low to retest the session high near 1.1589, building a chain of higher lows with RSI(14) firming around 64. The bid lines up with DXY fading from its ten-week high; 1.1589 caps for now and the 1.1600 pivot sits just above.

Support: 1.15569, 1.15411, 1.15026

Resistance: 1.1589, 1.1600

What it said to watch

  • M15 close above 1.1589 opens the path to the 1.1600 pivot
  • Failure to hold 1.15569 breaks the higher-low chain
  • ECB speakers (Sleijpen 10:30 UTC, Nagel 14:30 UTC) could shift this read

09:16 UTC

Uptrend cooling, now consolidating · RSI 57 · price 1.15784

Ranging below session high after rally.

EUR/USD rallied off 1.1503 toward 1.1589 as DXY retreated from its 3-month high, and has since chopped in a 1.1557-1.1585 range with RSI(14) holding mid-50s. Buyers stepped in twice near 1.1557 during the session, while the 1.1585-1.1589 zone keeps capping pushes higher.

Support: 1.1566, 1.1557

Resistance: 1.1585, 1.15895, 1.1600

What it said to watch

  • Close above 1.1589 opens the path toward the 1.1600 round number
  • Failure to hold 1.1557 confirms a lower low and reopens the downside
  • ECB speakers (Sleijpen 10:30, Nagel 14:30 UTC) and Michigan sentiment 14:00 UTC could shift this read

09:16 UTC

Mild uptrend off session low · RSI 56 · price 1.15784

Higher low into 1.1585 session high, pullback.

London session lifted EUR/USD off 1.1557 to a 1.1585 session high before fading to ~1.1578, with RSI cooling from the push. The bounce tracks DXY retreating from a 3-month high as Iran de-escalation headlines unwound part of the USD haven bid; ECB speaker Sleijpen (10:30 UTC) is the next scheduled risk.

Support: 1.1557, 1.1550

Resistance: 1.1585, 1.1590

What it said to watch

  • M15 close above 1.1585 opens the path to 1.1590
  • Failure to hold 1.1557 confirms a lower-low
  • ECB speakers (10:30, 14:30 UTC) and US Michigan sentiment (14:00 UTC) could shift this read

09:01 UTC

Recovery off lows, ranging · RSI 56 · price 1.15747

Range after intraday rally, capped sub-1.1590.

EUR clawed back toward 1.1575 as DXY faded from a 3-month high on Iran de-escalation; price spiked to 1.15851 last hour and was rejected back under 1.1575. Holding a 1.1557-1.1585 range with RSI(14) mid-band — no clean break in play.

Support: 1.15568, 1.1550

Resistance: 1.15851, 1.15895

What it said to watch

  • Close above 1.15851 opens a retest of the 1.15895 prior high
  • Failure to hold 1.15568 swing low reopens the downside
  • ECB speakers (Sleijpen 10:30 UTC) and US Michigan sentiment 14:00 UTC could shift this read

09:01 UTC

Mild uptrend off lows, momentum flat · RSI 54 · price 1.15747

Range between 1.1557 and 1.1589.

EUR/USD is ranging roughly 1.1557-1.1589 through the London session after clawing off lows on DXY's retreat from a 3-month high. Buyers stepped in twice near 1.1557 and the 1.1585 session high capped the latest push; RSI(14) neutral around 54, ATR ~7 pips.

Support: 1.1565, 1.15568

Resistance: 1.1585, 1.15895

What it said to watch

  • M15 close above 1.1589 invalidates the range top and opens 1.1600
  • Failure to hold 1.1557 confirms a lower low
  • ECB speaker Sleijpen (10:30 UTC) and US Michigan sentiment (14:00 UTC) could shift this read

08:46 UTC

Range, recovering toward top · RSI 59 · price 1.15792

Intraday range 1.1557–1.1589, price near upper edge.

EURUSD recovered off the 1.1557 session low back toward the range top at 1.1585, helped by a softer USD after Trump called off planned Iran strikes; the ECB hike was fully priced and offered little fresh fuel. Price sits ~1.1579 with RSI(14) mid-range at 58, the 1.1589 prior high still capping. Michigan sentiment at 14:00 UTC is the next near-term risk.

Support: 1.1566, 1.15569, 1.1550

Resistance: 1.15851, 1.15895, 1.1600

What it said to watch

  • M15 close above 1.1589 opens the path toward the 1.1600 round number
  • Failure to hold 1.1557 session low confirms a lower-low
  • UoM sentiment 14:00 UTC and ECB speakers (Sleijpen, Nagel) could shift this read

08:46 UTC

Short-term uptrend, recovering · RSI 61 · price 1.15792

Higher lows off 1.1557, pressing session high.

EUR/USD has ground back up through the London session, building higher lows off 1.1557 and probing the 1.1585 session high after the ECB-driven spike to 1.1589 yesterday faded. RSI(14) near 60, room left before stretched; the 20-day pivot at 1.1600 caps any recovery for now.

Support: 1.15569, 1.15411, 1.1500

Resistance: 1.15851, 1.15895, 1.1600

What it said to watch

  • M15 close above 1.1600 needed to confirm recovery; failure keeps 1.1557 in play
  • Loss of 1.1557 swing low confirms a lower-low
  • ECB's Sleijpen (10:30 UTC) and US Michigan sentiment (14:00 UTC) could shift this read

08:31 UTC

Range-bound after rally, momentum flat · RSI 58 · price 1.15771

Ranging 1.1557–1.1589 post-rally.

EUR/USD is consolidating between 1.1557 and 1.1589 after the London rally off 1.1503, capped near the 1.1565/75 zone flagged post-ECB. The latest bar poked 1.1585 before fading back to 1.1577; RSI(14) mid-50s, no extreme. Move stalled exactly where the hawkish-but-priced ECB hike runs out of fuel.

Support: 1.1557, 1.1550

Resistance: 1.1585, 1.1589, 1.1600

What it said to watch

  • M15 close above 1.1589 opens path toward the 1.1600 round number
  • Failure to hold 1.1557 swing low risks a leg toward 1.1550 psych
  • ECB speakers (Sleijpen, Nagel) and US Michigan sentiment 14:00 UTC could break the range

08:31 UTC

Range, slight recovery off lows · RSI 58 · price 1.15771

Rangebound 1.1557–1.1590, recent higher low.

London session holding a 1.1557–1.1590 range; the last bar tagged 1.15851 then faded to close 1.15771, RSI(14) mid-range. EUR capped near 1.1565/75 after the fully-priced ECB hike — a clean 1.1600 break is needed for the range to mean anything.

Support: 1.15568, 1.1560

Resistance: 1.15851, 1.15895, 1.1600

What it said to watch

  • M15 close above 1.16000 invalidates the range-cap read
  • Failure to hold 1.15568 opens a retest toward 1.1500
  • ECB's Sleijpen (10:30 UTC) and Nagel (14:30 UTC) plus UoM sentiment (14:00 UTC) could shift this read

08:16 UTC

Sideways after NY rally, momentum flat · RSI 51 · price 1.15686

Consolidation below session high, mild lower highs.

NY rally peaked at the 1.1589 session high then faded into an overnight range between 1.1557 swing low and the 1.1574 swing high. Price holds around the 1.1565/75 cap flagged in the macro read, sitting above the 38.2% fib of the 1.1503–1.1589 leg; RSI(14) flat near 51.

Support: 1.15568, 1.1546

Resistance: 1.15739, 1.15895

What it said to watch

  • M15 close above 1.15739 swing high reopens 1.1589 session high
  • Loss of 1.15568 swing low exposes the 1.1546 fib 50% area
  • ECB Sleijpen (10:30 UTC) and Nagel (14:30 UTC) plus US Michigan sentiment (14:00 UTC) could shift this read

08:16 UTC

Rally faded into range · RSI 52 · price 1.15686

Consolidation under 1.1589, lower highs.

EUR/USD spiked off the 1.1503 low to a session high at 1.15895 on the Trump–Iran de-escalation risk bid, then settled into a range between 1.15568 and 1.15740 with a string of lower highs. RSI(14) is neutral near 52, ATR around 7 pips — no momentum extreme in play.

Support: 1.15568, 1.1550

Resistance: 1.1574, 1.15895

What it said to watch

  • Sustained move above 1.15895 needed to revive the rally toward 1.1600
  • Loss of 1.15568 swing low opens the path to the 1.15500 psych level
  • ECB speakers (Sleijpen 10:30 UTC, Nagel 14:30 UTC) and US Michigan sentiment 14:00 UTC could break the range

08:01 UTC

Off the highs, drifting lower · RSI 46 · price 1.15655

Consolidation below session high, lower highs since 1.1589.

NY session spiked from the 1.1503 low to a 1.1589 session high before EUR faded as the dollar recovered (DXY near 99.80). Asia and early London have ranged 1.1557-1.1575, printing lower highs with RSI(14) hovering near 46; the 1.1575 range top is capping rebounds.

Support: 1.1557, 1.1546, 1.1503

Resistance: 1.1575, 1.1589

What it said to watch

  • M15 close below 1.1557 confirms a lower low and opens the 1.1546 fib 50% zone
  • Reclaim of 1.1575 needed to challenge the 1.1589 session high
  • ECB Sleijpen (10:30 UTC) and Michigan sentiment (14:00 UTC) could shift this read

08:01 UTC

Rally faded, drifting lower · RSI 47 · price 1.15655

Lower highs off session peak, rotating in range.

EUR popped to a session high at 1.1589 on the PPI-driven move, then faded as the USD recovered. Price now rotates between 1.1557 and 1.1574 with lower highs intact; the brief test of 1.1575 was sold.

Support: 1.1557, 1.1543

Resistance: 1.1574, 1.1589

What it said to watch

  • M15 close above 1.1574 reopens the 1.1589 session high
  • Loss of 1.1557 session low confirms continuation lower toward 1.1543
  • ECB Sleijpen (10:30 UTC) and Nagel (14:30 UTC) speeches could shift this read

07:46 UTC

Pullback after NY rally, lower highs · RSI 43 · price 1.15602

Lower highs since 1.1589 peak, drifting lower.

EUR/USD peaked at 1.1589 during NY hours then ground lower through the Asian session in a sequence of lower highs; the brief pop faded as the dollar firmed on Iran headlines. Early London trades near 1.1560 with RSI(14) mid-range and ATR around 6 pips signalling subdued movement.

Support: 1.1557, 1.1550

Resistance: 1.1574, 1.1589

What it said to watch

  • M15 close below 1.1557 swing low opens the path toward 1.1550
  • Reclaim of 1.1574 needed to challenge the 1.1589 session high
  • ECB speakers (Sleijpen 10:30 UTC, Nagel 14:30 UTC) could shift this read

07:46 UTC

Ranging, mild lower highs · RSI 44 · price 1.15602

Descending range after NY rally.

After the NY-session rally from 1.1503 to 1.1589 yesterday, EUR/USD has rolled into a descending range through Asia and into London hours, holding above the session low at 1.15569. RSI(14) sits mid-40s with ATR around 7 pips; lower highs are capping below 1.1575 as the hawkish ECB hike failed to extend gains and a firm dollar caps rebounds.

Support: 1.15569, 1.1550

Resistance: 1.15749, 1.15895

What it said to watch

  • M15 close above 1.1575 negates the lower-high sequence
  • Loss of 1.15569 opens the path to 1.1550
  • ECB speakers (Sleijpen 10:30 UTC, Nagel 14:30 UTC) and US Michigan sentiment 14:00 UTC could shift this read

07:31 UTC

Pulling back, lower highs · RSI 43 · price 1.15607

Rally from 1.1503 stalled at 1.15895, descending into the session.

NY spike to 1.15895 faded and price has printed lower highs since, drifting to 1.15607 around the 38.2% retrace of the 1.15026–1.15895 rally. EUR stays capped below 1.1600 with the dollar firm; RSI(14) mid-40s, no extreme.

Support: 1.15573, 1.1546, 1.1550

Resistance: 1.1574, 1.15895

What it said to watch

  • M15 close below 1.15573 confirms a lower low, opening 1.1550
  • Reclaim of 1.15740 needed to re-challenge the 1.15895 session high
  • ECB Sleijpen (10:30 UTC) and Nagel (14:30 UTC) speeches could shift this read

07:31 UTC

Pullback after NY rally, drifting lower · RSI 43 · price 1.15607

Lower highs off session peak, holding swing low.

EUR spiked from 1.1503 to a 1.15895 session high during NY hours yesterday, then faded as the dollar firmed back on Iran headlines. London is printing lower highs and price now sits at 1.15607, holding just above the 1.15571 swing low with RSI near 43.

Support: 1.15571, 1.1550

Resistance: 1.1574, 1.15895

What it said to watch

  • M15 close below 1.15571 confirms a lower-low and opens the 1.155 psych level
  • Reclaim of 1.1574 recent high needed to challenge the 1.15895 session high
  • ECB Sleijpen (10:30 UTC), Michigan sentiment (14:00 UTC) and Nagel (14:30 UTC) could shift this read

07:16 UTC

Pullback after NY rally · RSI 46 · price 1.15642

Consolidating below session high, lower highs forming.

NY session ripped EUR from the 1.1503 low to a 1.15895 session high, and price has since bled lower into the European morning. The latest push rejected 1.1574 and price now sits mid-range near the 1.1565/75 cap ING flags, RSI(14) neutral around 46.

Support: 1.15573, 1.1550

Resistance: 1.1574, 1.15895

What it said to watch

  • M15 close above 1.1574 reopens the 1.15895 session high
  • Failure to hold 1.15573 exposes 1.1550 and the 1.1500 zone
  • US Michigan sentiment at 14:00 UTC could shift the USD-driven read
  • ECB speakers (Sleijpen, Nagel) today on July-hike hints

07:16 UTC

Pullback after NY rally, lower highs · RSI 46 · price 1.15642

Fading from session high, holding above swing low.

EUR ripped off 1.1503 into the NY session and peaked at the 1.1589 session high, then faded in a chain of lower highs back to 1.1564 — capped near ING's 1.1565/75 zone. Price now consolidates above the 1.1557 swing low; structure is corrective with the rally stalling.

Support: 1.1557, 1.1543

Resistance: 1.1575, 1.1589

What it said to watch

  • M15 close above 1.1575 ing cap reopens the 1.1589 session high
  • Loss of 1.1557 swing low confirms a deeper retrace toward the 1.1543 ny low
  • US Michigan sentiment at 14:00 UTC could shift this read

07:01 UTC

Rally stalling, drifting lower · RSI 52 · price 1.15704

Consolidating below session high after impulsive rally.

EURUSD spiked to a 1.15895 session high during NY hours as DXY took profit off its 3-month peak on Iran de-escalation, then drifted lower into the Asia and London open, consolidating between 1.1557 and 1.1582. RSI(14) is neutral near 52 with ATR compressed to ~6 pips; the session high has capped each retest.

Support: 1.15571, 1.1546

Resistance: 1.1582, 1.15895

What it said to watch

  • Close above 1.1582 swing high reopens 1.15895 session high and the 1.1600 ING cap
  • Failure to hold 1.15571 swing low exposes the 1.1546 prior low
  • US Michigan sentiment + inflation expectations at 14:00 UTC could shift this read

07:01 UTC

Rangebound after intraday rally, momentum flat · RSI 54 · price 1.15704

Drifting below session high, holding above swing low.

London morning holds above 1.1557 after EUR rallied off 1.1503 into the NY close to a session high at 1.1589, as the dollar took profit off its 3-month high. Price now drifts in a 1.1557–1.1575 band with RSI(14) neutral near 54; ING flags 1.1565/75 as resistance.

Support: 1.15571, 1.1550, 1.1503

Resistance: 1.1575, 1.15895

What it said to watch

  • Michigan sentiment + UoM inflation expectations at 14:00 UTC could materially shift this read
  • Close above 1.1575 opens the path back to 1.1589
  • Loss of 1.1557 exposes 1.1550

06:46 UTC

Range after NY rally, lower highs · RSI 49 · price 1.15693

Pullback from session high, holding above swing low.

EUR/USD rallied to a session high at 1.15895 during NY hours on the USD pullback, then drifted lower through Asia in a chain of lower highs. Buyers stepped in at 1.15571 (near the 38.2% fib of that rally) and price has bounced to 1.15693, ranging below the 1.15750 pivot into early London.

Support: 1.15571, 1.1550

Resistance: 1.1575, 1.15895, 1.1600

What it said to watch

  • M15 close above 1.15750 pivot reopens the path toward the 1.15895 session high
  • Failure to hold 1.15571 swing low confirms a lower-low toward 1.1500
  • UoM Michigan sentiment + inflation expectations at 14:00 UTC could shift this read; 1.1600 noted as near-term cap

06:46 UTC

Pullback after NY rally, consolidating · RSI 51 · price 1.15693

Range below 1.1575 after rounded top off 1.1589.

NY session ripped to 1.1589 as DXY slid on the Trump/Iran de-escalation headlines, then rounded over and drifted back through the Asian session. Early London is consolidating 1.1557–1.1575, RSI(14) neutral near 51; the 1.15750 prior high is capping while buyers stepped in at 1.15571.

Support: 1.15571, 1.1546

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.1575 reopens the 1.1589 NY high
  • Failure to hold 1.15571 confirms a lower-low toward 1.1546
  • UoM Michigan sentiment + inflation expectations 14:00 UTC could shift this read

06:31 UTC

Uptrend stalling, drifting lower · RSI 42 · price 1.15653

Lower highs since session high, holding range.

EURUSD spiked to a session high of 1.15895 on the USD-led move overnight as DXY slid from a three-month high, then faded into a string of lower highs back toward 1.1565. Price is drifting lower into the London open, pinned under the 1.1575 cap with the 1.15570 swing low the immediate floor.

Support: 1.1557, 1.1550

Resistance: 1.15749, 1.15895, 1.1600

What it said to watch

  • Loss of 1.15570 confirms a lower-low and opens the 1.1550 psych area
  • A reclaim of 1.15749 negates the lower-high sequence; 1.1600 caps above
  • Michigan Consumer Sentiment + UoM inflation expectations 14:00 UTC could shift this read

06:31 UTC

Rally faded, drifting lower · RSI 44 · price 1.15653

Range after rejection of session high.

London pushed EUR/USD to a session high at 1.15895 on the USD pullback after Trump cancelled Iran strikes, then the move faded into a 1.1557–1.1575 drift through NY. RSI sits mid-range near 44 with price hovering just under its EMAs; lower highs from 1.15895 cap the upside.

Support: 1.15571, 1.1546

Resistance: 1.15745, 1.15862

What it said to watch

  • M15 close below 1.15571 confirms a lower low
  • Reclaim of 1.15745 reopens the 1.15862 session high
  • Michigan sentiment 14:00 UTC could materially shift this read

06:16 UTC

Pullback after NY rally, lower highs · RSI 44 · price 1.15654

Fading from session high, holding above 1.1557.

EUR/USD rallied through NY to a session high at 1.15895 — a USD-led bounce as DXY slid off its three-month high — then faded through Asia into the London open. Price is grinding out lower highs (1.1574, 1.1569, 1.1566) and now sits at 1.1565, the noted ECB cap zone, holding just above the 1.15571 session low with RSI(14) mid-40s.

Support: 1.15571, 1.1550

Resistance: 1.1574, 1.15895

What it said to watch

  • M15 close below 1.15571 confirms a lower low and opens 1.1550
  • Reclaim of 1.1574 needed to challenge the 1.15895 session high
  • ECB's Sleijpen (10:30 UTC) and US Michigan sentiment (14:00 UTC) could shift this read

06:16 UTC

Pullback after NY rally, now flat · RSI 47 · price 1.15654

Consolidating below session high, lower highs.

EUR/USD spiked to a session high at 1.15895 during NY hours on USD profit-taking after Trump cancelled Iran strikes, then drifted into a tight range around 1.1565 through Asia. Lower highs since the peak with RSI neutral near 46; bounce was a dollar-side story, not a Euro bid.

Support: 1.15571, 1.1550

Resistance: 1.15745, 1.15895, 1.1600

What it said to watch

  • Close below 1.15571 opens a retest of 1.1500
  • Break above 1.1600 exposes upper resistance
  • US Michigan sentiment + UoM inflation expectations 14:00 UTC could shift this read

06:01 UTC

Pullback off session high, lower highs · RSI 45 · price 1.15605

Rally to 1.1589 then descending highs back to 1.1560.

NY session drove EUR/USD up to 1.1589 on USD profit-taking, but the move stalled at the 1.1565/75 cap and rolled over into a chain of lower highs through Asia. Price now sits at 1.1560 below EMA20/50 with RSI mid-40s; the rally is being given back toward the 1.1557 swing low.

Support: 1.15571, 1.1530, 1.15026

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.1575 cap negates the lower-high sequence
  • Failure to hold 1.1557 swing low opens the 1.1530 prior low
  • US Michigan sentiment + inflation expectations 14:00 UTC could shift this read

06:01 UTC

Rolling over off session high · RSI 43 · price 1.15605

Range, testing lower bound.

EUR/USD spiked to 1.15895 during NY hours then drifted lower through the Asian session, now retesting the 1.1557 low with RSI(14) cooling near 43. The 1.1565/75 cap held repeatedly and price sits below both EMAs as the late-Asia range narrows.

Support: 1.15571, 1.1550

Resistance: 1.1566, 1.15745

What it said to watch

  • M15 close below 1.15571 confirms a lower low, opening the 1.1550 pivot
  • Reclaim of the 1.15660 cap negates the rollover toward 1.15745
  • US Michigan sentiment + inflation expectations 14:00 UTC could shift this read

05:46 UTC

Downtrend, lower highs since NY peak · RSI 43 · price 1.1563

Drifting off 1.1589 high, lower highs into London.

EURUSD spiked to 1.1589 on the NY move but has since carved lower highs back to 1.1563, with supply capping near the 1.1565/75 zone flagged by the desk after the hot US PPI print. Early London is grinding lower beneath EMA20/50; RSI(14) mid-40s, no extreme.

Support: 1.15613, 1.1503

Resistance: 1.15747, 1.15895

What it said to watch

  • German final HICP (06:00 UTC) and ECB speakers could shift this read
  • M15 close above 1.1575 invalidates the lower-high sequence
  • Loss of 1.1561 session low opens 1.1503 rally base

05:46 UTC

Consolidating after NY rally, momentum fading · RSI 44 · price 1.1563

Range below session high, lower highs forming.

EUR/USD spiked to 1.1589 during the NY session then drifted through the Asian session, now sitting at 1.1563 with lower highs into the 1.1565/75 cap flagged in the macro read. RSI(14) near 44 reflects fading momentum; price is pinned between recent lows at 1.1560 and the cap above.

Support: 1.1560, 1.1545, 1.1503

Resistance: 1.1575, 1.1589

What it said to watch

  • German final HICP at 06:00 UTC could shift this read near the open
  • M15 close below 1.1560 opens 1.1545 then the 1.1503 session low
  • Reclaim of 1.1575 cap reopens the 1.1589 session high

05:31 UTC

Pullback after intraday rally peaked · RSI 45 · price 1.15649

Lower highs since 1.15895, drifting toward cap.

The NY rally peaked at 1.15895 and has faded into a slow descent, with price now pressing the 1.1565/75 cap from below as RSI(14) sits mid-range. Asia hours are quiet on thin volume, holding the 1.1561 swing low so far.

Support: 1.1561, 1.1550, 1.1500

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.1575 reopens the 1.15895 session high
  • Failure to hold 1.1561 opens 1.1550 then the 1.1500 pivot
  • ECB speakers Sleijpen (10:30) and Nagel (14:30) could shift this read

05:31 UTC

Drifting lower after spike rally · RSI 46 · price 1.15649

Consolidation below session high, lower highs.

EUR spiked off 1.1503 into the NY session, peaking at 1.15895 before fading. Price now consolidates around 1.1565 with lower highs into the 1.1575 cap; Asia hours have been quiet and the move is bleeding back toward the 1.15613 swing low.

Support: 1.15613, 1.1550

Resistance: 1.1575, 1.15862

What it said to watch

  • M15 close below 1.15613 confirms a lower-low and opens 1.1550
  • Reclaim of 1.15750 needed to challenge the 1.15862 session high
  • German final HICP (06:00) and ECB speakers later could shift the read

05:16 UTC

Consolidating after intraday rally · RSI 53 · price 1.15687

Range-bound near session highs.

NY session drove a sharp rally off the 1.1503 session low to 1.15895 on the post-PPI USD whipsaw; price has since drifted into an Asian-session consolidation between the 1.15613 range low and the 1.1565/75 cap. RSI is neutral and ATR has compressed to ~7 pips as volatility drains overnight.

Support: 1.15613, 1.15026

Resistance: 1.15895

What it said to watch

  • M15 close above 1.15895 swing high reopens the upside
  • Loss of 1.15613 range low exposes the 1.1500/1.1503 pivot
  • German final HICP 06:00 UTC and ECB speakers later could break the range

05:16 UTC

Rallied then consolidating · RSI 53 · price 1.15687

Range after NY rally, holding above 1.1561.

NY session spiked off the 1.1503 low to a 1.15895 session high, then settled into a 1.1561-1.1575 range through the Asia hours. Price sits in the 1.1565/75 cap zone flagged in the broader USD-firm read, RSI(14) neutral near 53.

Support: 1.15613, 1.1503

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.1575 cap opens the path back to the 1.15895 high
  • Close below 1.1561 swing low confirms a lower low
  • US Michigan sentiment at 14:00 UTC could shift the USD read

05:01 UTC

Recovery, drifting higher within range · RSI 56 · price 1.15722

Consolidation in upper half of intraday range, minor higher lows.

NY session spiked from 1.1503 to 1.15895 yesterday, since then price has consolidated between 1.1561 and 1.1589. Asia hours drifted back up to 1.1572 with RSI(14) neutral near 56; range edges still intact.

Support: 1.15613

Resistance: 1.15895

What it said to watch

  • M15 close above 1.1589 breaks the session-high cap
  • Failure to hold 1.15613 confirms a lower low
  • German final HICP at 06:00 UTC and US Michigan sentiment at 14:00 UTC could shift this read

05:01 UTC

Rally faded, now consolidating · RSI 56 · price 1.15722

Tight range under session high.

A sharp rally off 1.1503 broke to a session high at 1.1590 before fading into a tight consolidation between 1.1561 and 1.1575, holding the 1.1565/75 cap flagged in macro context. RSI(14) is neutral near 56 and ATR has compressed to ~5 pips through Asian hours.

Support: 1.15613

Resistance: 1.15862, 1.15895

What it said to watch

  • M15 close above 1.1590 reopens the upside toward prior highs
  • Failure to hold 1.1561 confirms a lower-low and reopens 1.1500
  • US Michigan Sentiment 14:00 UTC could shift the USD read

04:46 UTC

Recovery off lows, consolidating below session high · RSI 57 · price 1.15736

Higher lows since the NY rally, capped under 1.15895.

EUR/USD rallied off 1.15026 during the NY session to a 1.15895 high after headline US PPI noise, then consolidated overnight above the 1.1565/75 cap. Asian session is drifting back toward the session high at 1.15736, RSI mid-range with no extreme in play.

Support: 1.15613, 1.15565

Resistance: 1.1581, 1.15895

What it said to watch

  • German final HICP at 06:00 UTC could shift the EUR read into the next bars
  • Failure to hold 1.15613 confirms a lower-low and reopens the 1.1565 cap
  • A close above 1.15895 extends the recovery toward the next intraday high

04:46 UTC

Recovering, micro higher lows · RSI 56 · price 1.15736

Consolidating below cap after NY rally.

EURUSD spiked off 1.1503 during the NY session, peaking at 1.1589, then drifted into a tight consolidation under the 1.1565/75 cap flagged in the macro read. Price is pressing the cap again at 1.15736 with a chain of higher lows building off 1.15613; RSI(14) mid-range near 56.

Support: 1.15613, 1.1546, 1.1503

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.15750 cap opens the path to 1.15895
  • Failure to hold 1.15613 negates the rising-lows sequence
  • US Michigan sentiment at 14:00 UTC could shift this read

04:31 UTC

Rally faded, now consolidating · RSI 55 · price 1.15718

Range after NY rally, ticking toward range top.

NY session rallied off the 1.1503 low to a 1.1589 ny high before drifting back overnight. Price now consolidates roughly 1.1561 range low to 1.1575 range top in thin Asia hours, edging back toward the cap zone with RSI mid-range. Lower highs since the spike keep upside contained.

Support: 1.1561, 1.1550, 1.1530

Resistance: 1.1575, 1.1581, 1.1589

What it said to watch

  • M15 close above 1.1575 range top invalidates the consolidation read and reopens 1.1589 ny high
  • Failure to hold 1.1561 range low reopens 1.1550 swing low and the 1.1530 2-mo low
  • 1.1565/75 cap zone — area to watch for rejection or break

04:31 UTC

Consolidating after NY rally, momentum flat · RSI 57 · price 1.15718

Range-bound, holding above rally retracement.

EURUSD spiked through 1.1589 during NY hours, then faded back into a tight Asian-session range between the 1.15613 swing low and 1.1575 cap. Price is grinding back toward the upper edge with RSI(14) neutral near 57; the 1.1565/75 cap flagged on hot US PPI is still respected.

Support: 1.15613, 1.15563, 1.1550

Resistance: 1.1575, 1.15862, 1.15895

What it said to watch

  • M15 close above 1.15862 reopens the 1.15895 rally high
  • Loss of 1.15613 swing low confirms a lower-low toward the 1.155 psych
  • Michigan Sentiment at 14:00 UTC could shift the USD-led read

04:16 UTC

Recovering off lows, momentum modest · RSI 57 · price 1.15718

Consolidation under 1.1575 cap after pullback.

NY session spiked to 1.15895 on the USD-led repricing then was rejected, drifting back to 1.15613 through thin overnight liquidity; early London is now grinding back toward the 1.1575 cap flagged in the EUR read. Price holding above EMA20/50 but boxed between 1.15613 and 1.1575.

Support: 1.15613, 1.1530, 1.1503

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.1575 cap opens a retest of the 1.15895 session high
  • Failure to hold 1.15613 reopens the move toward 1.1530
  • US Michigan sentiment at 14:00 UTC could shift this read

04:16 UTC

Recovering, micro-uptrend into cap · RSI 58 · price 1.15718

Higher lows off session base, pressing 1.1575 cap.

EURUSD spiked to 1.15895 in NY hours then drifted, and is now grinding back up on higher lows into the 1.1565/75 cap flagged in the macro read. Price holds above EMA20/50 with RSI(14) mid-range; momentum constructive but the cap has yet to give.

Support: 1.15613, 1.1530, 1.15026

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.1575 cap opens the path back to 1.15895
  • Failure to hold 1.15613 confirms a lower low and a return into the base
  • US Michigan sentiment at 14:00 UTC could shift the USD-led read

04:01 UTC

Uptrend stalling into consolidation · RSI 54 · price 1.15712

Rally off lows, now ranging in upper third.

EUR/USD rallied through the NY session from 1.1503 to a session high at 1.15895 — a snap-back from two-month lows after hot US PPI — then drifted into a tight Asian-session consolidation around 1.1570. Price holds above the 1.15613 swing low with RSI neutral near 54; ATR has compressed to ~5 pips in the quiet hours.

Support: 1.15613, 1.1550

Resistance: 1.15749, 1.15895

What it said to watch

  • Close above 1.15895 session high reopens upside momentum
  • Loss of 1.15613 swing low exposes the 1.1550 psych level
  • US Michigan sentiment 14:00 UTC and ECB speakers could break the range

04:01 UTC

Rally stalled, consolidating · RSI 54 · price 1.15712

Ranging below session high after impulsive leg up.

EUR/USD ripped from the 1.1503 session low to 1.1589 during the NY session, then settled into a 1.1561–1.1586 range as the dealt-with hawkish-ECB/hot-PPI backdrop kept it capped near the 1.1565/75 zone flagged in context. Price now mid-range at 1.15712 with RSI(14) neutral around 54; the prior pullback bottomed twice near 1.1561.

Support: 1.15613, 1.1545

Resistance: 1.1575, 1.15862

What it said to watch

  • Loss of 1.15613 swing low reopens the 1.1545 range base
  • Reclaim and close above 1.15862 session high invalidates the range read
  • German final HICP (06:00 UTC) and ECB speakers could shift this read intraday

03:46 UTC

NY rally faded, consolidating · RSI 56 · price 1.15725

Range after impulse, holding higher lows.

NY session drove an impulsive rally off the 1.1503 low to 1.15895 after hot US PPI kept the dollar bid, but EUR stalled at the 1.1565/75 cap flagged in the digest. Price drifted lower through Asia to 1.15613, then recovered into the cap zone; RSI(14) neutral near 56, ATR thin at ~5 pips in quiet Asian hours.

Support: 1.15613, 1.1556, 1.15448

Resistance: 1.1580, 1.15895

What it said to watch

  • M15 close above 1.1580 reopens the 1.15895 session high
  • Failure to hold 1.15613 exposes 1.1556 and the 1.15448 swing low
  • US Michigan sentiment 14:00 UTC could shift the dollar read

03:46 UTC

Rebound from lows, consolidating · RSI 56 · price 1.15725

Ranging below session high after sharp rally.

EURUSD spiked off 1.15026 into the NY session, tagging a session high at 1.15895 before settling into a tight 1.1561–1.1581 range through the Asia hours. Price is ticking back to 1.1573 with RSI(14) neutral near 56; prior high at 1.1581 remains the near-term cap.

Support: 1.15613, 1.1550

Resistance: 1.1581, 1.15895

What it said to watch

  • M15 close above 1.1581 reopens 1.15895 session high
  • Loss of 1.15613 swing low signals a lower-low back toward the 1.155 pivot
  • Michigan sentiment at 14:00 UTC could shift this read

03:31 UTC

Rally faded, now consolidating · RSI 54 · price 1.15708

Pullback into range after NY spike.

NY session drove a sharp rally from 1.1503 to 1.15895 on the firmer USD/hot-PPI backdrop, then stalled and rejected the 1.1586/90 zone. Through Asia hours price has pulled back and is consolidating around 1.1565-1.1575, recovering to 1.1571 with RSI neutral near 54.

Support: 1.15613, 1.1550

Resistance: 1.15862, 1.15895

What it said to watch

  • M15 close above 1.15862 reopens the 1.15895 swing high
  • Failure to hold 1.15613 session low exposes the 1.1550 pivot
  • US Michigan sentiment 14:00 UTC could shift this read

03:31 UTC

Recovering off lows, momentum modest · RSI 57 · price 1.15708

Post-spike consolidation under cap.

Asia session spiked to a session high of 1.15862 then faded into a 1.15613–1.1575 range, now grinding back to 1.15708 just under the 1.1565/75 cap flagged after hot US PPI kept the USD bid. Structure is consolidation; no clean break either side.

Support: 1.15613, 1.1550

Resistance: 1.1575, 1.15862

What it said to watch

  • M15 close above 1.1575 cap would open the 1.15862 session high
  • Failure to hold 1.15613 confirms a lower-low back toward 1.1550
  • US Michigan sentiment at 14:00 UTC could shift this read

03:16 UTC

Recovery off lows, momentum fading · RSI 48 · price 1.15664

Range after NY rally, drifting into the cap.

NY session rally to 1.15895 has faded into an overnight drift, with price now pinned at the 1.1565/75 cap flagged into the London handover. RSI(14) sits mid-range near 48 and ATR has compressed to ~5 pips through Asia; the 1.1561 range floor is holding for now.

Support: 1.15613, 1.1550

Resistance: 1.1575, 1.15862

What it said to watch

  • M15 close above 1.1575 reopens the 1.1586 session high
  • Loss of 1.1561 floor exposes 1.1550 then the 1.1500 pivot
  • German final HICP (06:00 UTC) and London open could break the Asian range

03:16 UTC

Pullback after NY rally, drifting lower · RSI 44 · price 1.15664

Consolidation below session high, shallow retrace.

NY session drove EUR/USD off 1.1503 to a 1.15895 session high before stalling at the 1.1575 cap flagged in the macro read, with the hot US PPI keeping the dollar firm. Asia session is now quiet and drifting, holding a tight 1.1561–1.1570 range with RSI cooling to the mid-40s and ATR compressed near 5 pips.

Support: 1.15613

Resistance: 1.1575, 1.15895

What it said to watch

  • Loss of 1.15613 swing low confirms a deeper retrace of the NY move
  • A reclaim of the 1.1575 cap reopens the 1.15895 session high
  • Michigan sentiment + inflation expectations at 14:00 UTC could shift this read

03:01 UTC

Pullback off session high, drifting lower · RSI 44 · price 1.15674

Lower highs since 1.1590 peak, holding above 1.1561.

EURUSD spiked to a session high of 1.1590 during the NY session before fading, printing lower highs back to 1.1567 as the firm USD (hot 6.5% PPI) kept the pair capped in the 1.1565/75 zone flagged in context. Asia hours quiet, RSI(14) mid-40s and ATR compressed near 5 pips; price stalling under prior highs with the 1.1561 swing low intact.

Support: 1.15613, 1.1550

Resistance: 1.15862

What it said to watch

  • M15 close below 1.1561 confirms a lower-low and opens the 1.1550 pivot
  • Reclaim of 1.1577 would negate the lower-high sequence
  • US Michigan sentiment 14:00 UTC could materially shift this read

03:01 UTC

Pullback from session high, drifting lower · RSI 44 · price 1.15674

Lower highs off 1.1590, consolidating above 1.1561.

EURUSD spiked to a session high of 1.1590 during the prior NY hours then bled lower, capped in the 1.1565/75 band flagged by the EUR digest. Now ranging quietly above 1.1561 in early Asia, RSI(14) mid-40s, price below both EMAs.

Support: 1.15613, 1.1550, 1.1540

Resistance: 1.1575, 1.15862, 1.15895

What it said to watch

  • M15 close above 1.1575 cap would reopen 1.15862 lower high
  • Failure to hold 1.1561 confirms a lower low, exposing 1.1550/1.1540
  • US Michigan sentiment at 14:00 UTC could materially shift this read

02:46 UTC

Pullback after NY spike, lower highs · RSI 46 · price 1.15653

Rally faded into a descending sequence of lower highs, drifting in the cap zone.

NY session spiked to a 1.15895 session high before rejecting; price has since faded through the Asia hours into the 1.1565/75 cap flagged on the back of firm USD after hot US PPI. RSI(14) cooled into the mid-40s as a chain of lower highs developed off the high.

Support: 1.15613, 1.1550

Resistance: 1.15775, 1.15895

What it said to watch

  • Reclaim above 1.15775 cap negates the lower-high sequence
  • Close below 1.15613 session low opens the 1.1550 psych level toward the 1.1500 pivot

02:46 UTC

Pulled back, now consolidating · RSI 46 · price 1.15653

Lower highs off session top, holding range.

NY session rallied off 1.1503 to a session high at 1.15895, then faded on lower highs through the late session as the 1.1565/75 cap held. Price now consolidating 1.1561–1.1575 into Asia, RSI mid-range with no momentum either way.

Support: 1.15613, 1.1550, 1.1530

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close above 1.1575 cap reopens 1.15895 session high
  • Loss of 1.15613 session low exposes 1.1550 and 1.1530
  • German HICP (06:00) and ECB speakers later could shift this read

02:31 UTC

Uptrend pullback, momentum cooling · RSI 46 · price 1.15651

Lower highs into the 1.1565/75 cap after the NY rally.

NY session rallied off 1.1503 to 1.15895 on the PPI-driven USD whipsaw, but Asia has since drifted lower in a chain of lower highs, now hovering at the 1.1565/75 cap flagged as resistance. RSI(14) mid-range near 46 with momentum cooling; the move so far is a shallow retrace of the rally toward the fib 50% at 1.1546.

Support: 1.15613, 1.1546, 1.1530

Resistance: 1.1575, 1.15862

What it said to watch

  • M15 close below 1.15613 confirms a lower-low toward the fib 50% at 1.1546
  • Reclaim of 1.15750 cap reopens the 1.15862 swing high
  • German final HICP 06:00 UTC and Michigan sentiment 14:00 UTC could shift this read

02:31 UTC

Downtrend off NY high, momentum slowing · RSI 44 · price 1.15651

Lower highs from 1.15895, drifting under cap.

NY session spiked to 1.15895 on a sharp volume surge, then faded into a string of lower highs back to 1.15651. Price is now grinding under the 1.1565/75 cap flagged in the context as USD stays bid on hot US PPI; RSI(14) sits mid-range near 44 with ATR around 5 pips.

Support: 1.15613, 1.15463

Resistance: 1.1575, 1.15895

What it said to watch

  • M15 close below 1.15613 confirms a fresh lower-low
  • Reclaim above 1.15750 cap reopens the 1.15895 session high
  • US Michigan sentiment + inflation expectations at 14:00 UTC could shift the USD-driven read

02:16 UTC

NY uptrend fading, pullback into Asia · RSI 47 · price 1.15675

Pullback consolidation below session high.

NY session rallied off 1.1503 to a session high at 1.15895, then faded through the Asia session to a 1.15613 swing low. Price is now consolidating near 1.1568 below EMA20 with RSI mid-range; rejection at 1.15862 marked a lower high.

Support: 1.15613, 1.1546

Resistance: 1.15862, 1.15895

What it said to watch

  • M15 close above 1.15862 reopens the 1.15895 session high
  • Loss of 1.15613 swing low exposes the 1.1546 intraday low
  • US Michigan sentiment + inflation expectations 14:00 UTC could shift the read

02:16 UTC

Pullback after intraday rally · RSI 48 · price 1.15675

Drifting below session high, holding 1.1560 area.

NY session ripped from 1.1503 to a 1.1590 session high before fading through the Asia hours; price now hovers under the 1.1565/75 cap flagged by the macro read with RSI(14) neutral near 47. Buyers stepped in around 1.1561 on the last dip, keeping the lower bound intact.

Support: 1.1561, 1.1550, 1.1530

Resistance: 1.1575, 1.1590

What it said to watch

  • M15 close above 1.1575 cap reopens the 1.1590 session high
  • Failure to hold 1.1561 confirms a lower-low toward 1.1550
  • US Michigan sentiment + inflation expectations 14:00 UTC could shift this read

02:01 UTC

Pullback after NY rally · RSI 43 · price 1.15631

Lower highs since 1.1589 peak.

EUR/USD spiked off 1.1503 during NY hours to a session high at 1.1589 — clearing the 1.1565/75 cap flagged into FOMC week — then faded back to 1.1563 through the Asian session. Lower highs since the peak, RSI(14) cooled to the mid-40s and price has slipped under EMA20 as the pullback develops.

Support: 1.15613, 1.15461, 1.15026

Resistance: 1.1576, 1.15895

What it said to watch

  • Reclaim of 1.1576 reopens the 1.1589 session high
  • Loss of 1.1561 swing low extends the pullback toward 1.1546
  • Michigan sentiment + UoM inflation expectations at 14:00 UTC could shift this read

02:01 UTC

Pullback after NY rally, drifting lower · RSI 43 · price 1.15631

Lower highs off 1.1589, holding above 1.1561.

NY session spiked off 1.1503 to a 1.1589 session high then faded, printing lower highs back into the 1.1565/75 cap flagged on hot US PPI. Asia is drifting toward the 1.1561 swing low with RSI(14) near 43 and price now under both EMAs.

Support: 1.1561, 1.1500

Resistance: 1.1575, 1.1589

What it said to watch

  • Close below 1.1561 opens the 1.1500 pivot
  • Reclaim of 1.1575 cap needed to re-test 1.1589 session high
  • US Michigan Sentiment at 14:00 UTC could shift this read

01:46 UTC

Downtrend, fading from session high · RSI 40 · price 1.15626

Lower highs since NY peak, testing recent lows.

NY session spiked to a session high of 1.15895 on the PPI-driven USD volatility, then faded through Asia hours in a chain of lower highs, now back at 1.15626. Price is capped under the 1.1565/75 ING zone and pressing the 1.15613 recent low.

Support: 1.15613, 1.15411

Resistance: 1.1575

What it said to watch

  • M15 close below 1.15613 opens 1.1546 then the 1.1500 pivot
  • Reclaim above 1.15750 negates the lower-high fade
  • Michigan sentiment + UoM inflation expectations 14:00 UTC could shift this read

01:46 UTC

NY rally fading, lower highs into Asia · RSI 41 · price 1.15626

Pullback from session high, drifting toward lows.

EURUSD spiked off 1.1503 to a session high of 1.15895 through NY hours, then faded into Asia under the 1.1565/75 cap flagged in the macro read. Price is grinding lower highs and now testing the 1.15613 session low; RSI(14) near 41 and below EMA20 reflect the cooling momentum.

Support: 1.15613, 1.1550, 1.1546

Resistance: 1.1566, 1.1575, 1.15895

What it said to watch

  • M15 close below 1.15613 opens the 1.1550 pivot
  • Reclaim of 1.15750 negates the fade and reopens the session high
  • Michigan sentiment + UoM inflation expectations at 14:00 UTC could shift USD tone

01:31 UTC

Pullback after intraday rally · RSI 43 · price 1.15635

Lower highs off 1.15895 peak, testing prior breakout zone.

EUR squeezed sharply off 1.15026 into NY hours despite the firm USD/hot PPI backdrop, peaking at 1.15895 before rolling over. Through the thin Asia session price has carved lower highs back to 1.15635, RSI mid-40s with ATR near 5 pips.

Support: 1.15613, 1.1550

Resistance: 1.1574, 1.15895

What it said to watch

  • M15 close back above 1.15740 negates the lower-high sequence
  • Loss of 1.15613 session low opens the 1.1550 pivot

01:16 UTC

Rally faded, drifting lower · RSI 44 · price 1.15654

Lower highs off 1.15895 top, capped at 1.1575.

NY session drove a rally from 1.1503 to a 1.15895 high, but price has since rolled over into a string of lower highs through the Asian session, now sitting back at the 1.1565/75 cap flagged on hot US PPI keeping the dollar firm. RSI(14) near 44, momentum has cooled and price has slipped below EMA20.

Support: 1.1563, 1.1546

Resistance: 1.15775

What it said to watch

  • M15 close above 1.15775 cap negates the lower-high read
  • Break below 1.15630 session low opens 1.1546 swing low
  • UoM Michigan sentiment at 14:00 UTC could shift the USD read

01:16 UTC

Pullback after NY rally, momentum fading · RSI 43 · price 1.15654

Lower highs off 1.1589, drifting into 1.1565 cap.

NY session ripped from 1.1503 to 1.1589 on the soft US core PPI print, then stalled at the 1.1565/75 cap area flagged in context. Asia hours have bled the move back toward 1.1563 on thin volume, RSI(14) cooling into the low 40s with lower highs since the 1.1589 peak.

Support: 1.1563, 1.1541, 1.1503

Resistance: 1.1586, 1.15895

What it said to watch

  • M15 close below 1.1563 exposes the 1.1541 swing low
  • Reclaim of 1.1586 needed to re-challenge the 1.1589 ny high
  • UoM Michigan sentiment (Fri 14:00 UTC) could shift this read

01:01 UTC

Uptrend cooling, pullback in play · RSI 46 · price 1.15691

Rally off 1.1503, now fading into prior cap.

NY session ripped off 1.1503 to a 1.1589 session high after the hot US PPI print, then stalled and drifted back into the 1.1565/75 cap through the quiet Asian session. Price is holding the shallow 23.6% retrace at 1.1569 with RSI(14) cooling toward neutral; the 1.15658 swing low is the near-term floor.

Support: 1.15658, 1.1550

Resistance: 1.15895

What it said to watch

  • M15 close below 1.15658 opens the 1.1550 retrace zone
  • Reclaim of 1.15862 reopens the session high
  • US Michigan sentiment at 14:00 UTC could shift this read

01:01 UTC

Pullback from session high, momentum fading · RSI 43 · price 1.15691

Lower highs after rejection near 1.1589.

EUR/USD rallied off 1.1503 into the NY session to print a 1.1589 high, then twin-topped near 1.1586-1.1589 and is rolling over through the Asia session, now back at 1.15691 inside the 1.1565/75 cap flagged on the broader read. Lower highs and RSI(14) cooling to the low-40s point to fading upside momentum.

Support: 1.15658, 1.1550, 1.15463

Resistance: 1.1575, 1.15862

What it said to watch

  • M15 close above 1.1575 cap reopens the 1.1586 session high
  • Loss of 1.15658 session low exposes the 1.1550 round level
  • US Michigan sentiment at 14:00 UTC could shift the USD read

00:46 UTC

Intraday rally faded, pulling back · RSI 44 · price 1.15667

Rejection off session high, retracing higher base.

NY session rallied off 1.1503 to a session high at 1.15895 as the dollar bid eased, then faded into the close back toward the 1.1565/75 cap flagged in context. RSI cooled to the mid-40s and price slipped below EMA20, holding above the 1.1556 38.2% retrace of the day's advance.

Support: 1.1556, 1.1550, 1.1500

Resistance: 1.1580, 1.15895

What it said to watch

  • M15 close below 1.1550 opens the 1.1500 pivot
  • Reclaim of 1.1580 re-engages the 1.15895 session high
  • US Michigan sentiment at 14:00 UTC could shift the USD read

00:46 UTC

Pullback after NY spike · RSI 45 · price 1.15667

Rejection from session high, easing back into cap zone.

EUR spiked through the 1.1565/75 cap to a session high of 1.15895 during NY hours, then twin rejections near 1.1586/1.1589 stalled the move and price has drifted back to the cap zone. RSI(14) cooling toward the mid-40s with hot US headline PPI keeping the pair heavy.

Support: 1.1565, 1.1541, 1.1503

Resistance: 1.15862, 1.15895

What it said to watch

  • M15 close back below 1.1565 cap zone reopens the 1.1540 swing low
  • Reclaim of 1.15862 session high needed to negate the double-top read
  • UoM Michigan Sentiment (Fri 14:00 UTC) could shift this read

00:31 UTC

Uptrend off NY low, momentum fading · RSI 46 · price 1.15713

Rallied to 1.1589, now consolidating in thin Asia hours.

EUR/USD ripped out of the 1.1503 NY low to 1.1589 on a high-volume push, then stalled and rolled back toward 1.1570 as the Asian session opened thin. RSI(14) has cooled to the mid-40s and price sits below EMA20, with the 1.1589 session high still capping.

Support: 1.15685, 1.1551, 1.1530

Resistance: 1.15895

What it said to watch

  • Close above 1.15895 resumes the NY up move
  • Loss of 1.15685 opens the 1.1551 range base
  • US Michigan sentiment at 14:00 UTC could shift this read

00:31 UTC

Uptrend stalling, pullback in Asia · RSI 47 · price 1.15713

Consolidating below session high after NY rally.

NY session ripped from 1.1503 to a 1.1589 swing high on a sharp impulse, clearing the 1.1565/75 cap flagged by the digest. Asia trade is quiet and corrective, drifting back to 1.1571 and printing a 1.15689 low; EMA20 now caps the bounce while price holds above EMA50.

Support: 1.15689, 1.1546, 1.1541

Resistance: 1.15862, 1.15895

What it said to watch

  • Loss of 1.15689 session low confirms a deeper pullback toward 1.1546
  • Reclaim of 1.15862 session high puts the 1.1589 swing high back in play
  • UoM Michigan sentiment (14:00 UTC) could reset this intraday read

00:16 UTC

Uptrend stalling, shallow pullback · RSI 43 · price 1.15689

Post-rally consolidation, drifting off session high.

NY session swept the 1.1503 lows then ripped to 1.15895, clearing the 1.1565/75 cap noted on hot US PPI. Asia has consolidated under the high and is now drifting back to the session low at 1.15689 with RSI(14) cooling toward 42; lower high at 1.15862 marks the near-term ceiling.

Support: 1.15685, 1.1550, 1.1546

Resistance: 1.15862, 1.15895

What it said to watch

  • Loss of 1.15685 session low exposes the 1.1550 round number and fib 50% at 1.1546
  • Reclaim of 1.15862 swing high reopens the 1.15895 session high
  • German final HICP at 06:00 UTC could shift the EUR read

00:16 UTC

Uptrend stalling, pullback underway · RSI 48 · price 1.15689

Consolidating below session high after NY rally.

EUR ripped from 1.1503 to a 1.1589 session high through the NY session as soft US core PPI capped the dollar. Asia has consolidated below that high and is now drifting back toward 1.1569 with RSI(14) cooling near neutral; rejection capped twice around 1.1586.

Support: 1.15685, 1.1550

Resistance: 1.15862, 1.15895

What it said to watch

  • M15 close above 1.1590 reopens the session high run
  • Loss of 1.1568 exposes the 1.1550 psych support
  • UoM Michigan at 14:00 UTC could shift this read

00:01 UTC

Uptrend, momentum cooling into Asia · RSI 53 · price 1.15734

Consolidating below session high after NY rally.

EUR ran a clean NY-session rally off 1.1503 to 1.1589, helped by a soft US core PPI print before the hot headline reasserted the dollar. Price has since drifted into a tight Asia range between 1.1573 and 1.1586, RSI back to neutral and price hugging EMA20.

Support: 1.1573, 1.1546, 1.1503

Resistance: 1.1586, 1.1589

What it said to watch

  • M15 close below 1.1573 range floor opens the 1.1546 swing low
  • Reclaim of 1.1589 ny high needed to resume the rally
  • UoM Michigan sentiment at 14:00 UTC could shift this read

00:01 UTC

Uptrend, momentum cooling · RSI 56 · price 1.15734

Consolidating near session high after NY rally.

EUR/USD pushed through the 1.1565/75 cap during NY hours, peaking at 1.1589 before stalling, helped by softer core US data. Late-session, low-volume trade is holding a tight 1.1575 floor with RSI(14) easing back from the highs.

Support: 1.1575, 1.1546

Resistance: 1.15895

What it said to watch

  • M15 close below 1.1575 opens a retrace toward the 1.1546 fib level
  • Break above 1.15895 session high extends the NY rally
  • Michigan Sentiment at 14:00 UTC could shift this read

All markets that day · Today’s EUR/USD Live Scan in the terminal