EUR/USD AI Live Scan, 15-minute chart, Thursday, 11 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.
23:46 UTC
Uptrend, consolidating at highs · RSI 54 · price 1.15761
Tight range capping a NY breakout.
EUR pushed through the 1.1565/75 cap during NY hours, peaking at 1.15895 off the 1.1503 low, supported by softer US core PPI. Price has since coiled in a thin 1.1573–1.1586 range into late session on fading volume, holding above the broken cap.
Support: 1.15727, 1.1565, 1.15026
Resistance: 1.15895, 1.15862
What it said to watch
Close back below 1.15727 reopens the 1.1565 cap retest
Break above 1.15895 extends the NY breakout
US Michigan sentiment at 14:00 UTC could shift this read
Consolidating below session high after impulsive rally.
EURUSD rallied through the 1.1565/75 cap during NY hours, spiking off 1.1503 to a session high of 1.1589 as the hot US PPI print kept the dollar two-way but EUR found a bid. Price is now consolidating in a tight 1.1573–1.1586 band on thin late-session volume, RSI(14) cooled to the mid-50s.
Support: 1.1573, 1.1565, 1.1550
Resistance: 1.15862, 1.15895
What it said to watch
Close back below 1.1565 reopens 1.1550 and turns the cap break into a false break
UoM Michigan sentiment at 14:00 UTC could materially shift this read
EUR/USD spiked through 1.1565/75 during the NY session post-PPI, topping at 1.15895 before drifting into a tight 1.1573-1.1589 range through Asia hours. ATR has collapsed to ~5 pips and RSI sits neutral near 57; no fresh momentum either way while price holds above the broken cap.
Support: 1.1573, 1.1560
Resistance: 1.15895
What it said to watch
Close back below 1.15730 reopens the 1.15600 ny pivot
Break above 1.15895 extends the NY rally
German final HICP at 06:00 UTC could shift this read
23:31 UTC
Uptrend, momentum flat into Asia · RSI 51 · price 1.15776
Consolidating just below session high after NY rally.
NY session powered a rally from 1.1503 to a 1.15895 session high, clearing the 1.1565/75 cap on a hot US PPI print. Price has since gone flat through the thin Asia session, ranging 1.1573–1.1586 with RSI(14) cooling back to neutral and ATR compressed to ~6 pips.
Support: 1.1573, 1.15573, 1.1546
Resistance: 1.15862, 1.15895
What it said to watch
M15 close above 1.15895 resumes the NY rally
Loss of 1.1573 opens the 1.1546 swing low
German final HICP at 06:00 UTC could break the Asia range
NY session ramped from 1.1503 to a 1.15895 session high, clearing the 1.1565/75 cap flagged in the EUR read. Price has since gone quiet through Asia hours, coiling around 1.1580 with RSI(14) cooling from the move; the 1.1573 swing low is holding the base of the range.
Support: 1.1573, 1.1565
Resistance: 1.15895
What it said to watch
M15 close above 1.15895 extends the breakout
Failure to hold 1.15730 reopens the 1.1565 prior cap
German final HICP Fri 06:00 UTC could shift this read
23:16 UTC
Uptrend, consolidating near highs · RSI 60 · price 1.15822
Post-breakout range under session high.
NY session rallied off 1.1503, broke the 1.1565/75 cap and peaked at 1.15895. Asian session is now consolidating tightly 1.1575-1.1582 just below the session high on low volume, RSI(14) cooling near 60.
Support: 1.1575, 1.1566
Resistance: 1.15895
What it said to watch
M15 close below 1.15750 breaks the consolidation and reopens 1.15660
Acceptance above 1.15895 extends the breakout
German final HICP at 06:00 UTC could shift the read
23:01 UTC
Uptrend, consolidating near highs · RSI 61 · price 1.1585
Rally then tight range below session high.
NY session rallied from 1.15026 to 1.15895, clearing the 1.1565/75 cap flagged in context after the soft US core PPI print. Price has since coiled in a tight 1.1576-1.1580 range through thin Asia hours and is now back at 1.1585 probing the session high; ATR has collapsed to ~6 pips.
Support: 1.1576, 1.1546, 1.15026
Resistance: 1.15895, 1.1566
What it said to watch
M15 close above 1.15895 extends the rally
Failure to hold 1.15760 opens 1.1546
German final HICP Fri 06:00 UTC could break the Asia range
23:01 UTC
Uptrend, consolidating near highs · RSI 61 · price 1.1585
Higher highs into a tight range below session high.
NY session drove a sharp rally off the 1.1503 low, clearing the 1.1565/75 cap and peaking at 1.1589. Price is now stalling in a tight 1.1575–1.1585 range through Asia hours, holding above EMA20 with RSI cooling near 60.
Support: 1.1575, 1.1503
Resistance: 1.1589, 1.1575
What it said to watch
M15 close below 1.1575 breaks the range and re-tests the 1.1565/75 cap
Reclaim of 1.1589 reopens the path higher
German final HICP at 06:00 UTC could shift this read
EUR rallied off 1.1503 into NY, spiking to a session high of 1.15895 on a high-volume bar before settling into a tight 1.1573–1.1580 range as Asia volume thins. Price holds above EMA20 with RSI cooled off the highs, leaving the impulse intact but stalling.
Support: 1.1573, 1.15411, 1.1500
Resistance: 1.15895
What it said to watch
M15 close above 1.15895 extends the rally
Loss of 1.1573 opens 1.15411
German final HICP 06:00 UTC and US Michigan sentiment 14:00 UTC could shift this read
NY session ripped from the 1.1503 base to a 1.15895 high, with USD softness on the core PPI miss offsetting the hot headline. Price has since stalled into thin late-session trade, coiling 1.1573–1.1581 just under the session high.
Support: 1.1573, 1.1551, 1.1503
Resistance: 1.15895, 1.1600
What it said to watch
M15 close above 1.15895 reopens upside toward 1.1600
Loss of 1.1573 breaks the consolidation and exposes 1.1551
UoM Michigan sentiment at 14:00 UTC could shift this read
Higher highs into 1.1590, now consolidating below session high.
NY session rallied off the 1.1503 low to a 1.15895 session high, then stalled and is consolidating around 1.1575 in thin late-session trade. RSI(14) has cooled back near 53 as the move loses pace; the context-flagged 1.1565/75 cap sits just under price.
Support: 1.15727, 1.1566, 1.15411
Resistance: 1.1581, 1.15895
What it said to watch
Close above 1.15895 session high resumes the intraday uptrend
Loss of 1.15727 swing low opens 1.15660 prior break
NY session ripped off 1.1503 in a single high-volume bar and extended to a session high at 1.15895. Price is now drifting in a tight 1.1573–1.1581 band in thin late-session/Asia liquidity, RSI(14) cooling back toward 56 after the spike.
Support: 1.15727, 1.15573, 1.1550
Resistance: 1.1581, 1.15895
What it said to watch
Close back below 1.15727 range low opens the 1.15573 swing low
Break above 1.15895 session high extends the rally
1.1565/75 flagged as a cap into US data — area to watch for rejection
UoM Michigan Sentiment later could shift this read
NY session ripped from the 1.1503 low to a 1.15895 session high after soft US core PPI, clearing the flagged 1.1565/75 cap. Price has since stalled into thin late-session/Asia trade, coiling between the 1.15723 swing low and 1.15810 range top with RSI cooling back to mid-range.
Support: 1.15723, 1.1546
Resistance: 1.1581, 1.15895
What it said to watch
Close back below 1.15723 swing low reopens 1.15460
Break above 1.15895 session high extends the NY rally
Thin late-session liquidity exaggerates moves into Asia
Tight consolidation below session high after impulsive rally.
NY session ripped from the 1.1503 base to a 1.15895 session high, clearing the ING-flagged 1.1565/75 cap on the back of the hot-then-mixed US PPI mix. Price has since drifted into a tight 1.1573–1.1581 range through the low-volume late hours, RSI cooling back toward neutral.
Support: 1.15734, 1.15573, 1.1546
Resistance: 1.15828, 1.15895
What it said to watch
Loss of the 1.15734 range low reopens 1.15573 swing low
A close above the 1.15895 session high extends the rally
Scheduled Michigan Sentiment / inflation expectations later Friday could reset this range
Consolidating below session high after impulsive NY rally.
NY session ripped from the 1.1503 low through the 1.1565/75 context cap, peaking at 1.15895 on a hot US headline PPI and safe-haven USD flows fading. Price is now coiling 1.1573–1.1580 in thin late-session/rollover volume, RSI cooling off its post-rally peak.
Support: 1.15723, 1.15573, 1.15026
Resistance: 1.15895
What it said to watch
Close back below 1.15723 breaks the consolidation and opens 1.15573
Close above 1.15895 extends the NY rally
UoM Michigan Sentiment (Fri 14:00 UTC) could shift the USD read
Higher highs into a tight consolidation near session high.
NY session rallied from 1.1503 to a 1.15895 high, clearing the 1.1565/75 area flagged in the digest as US core PPI undershot and offset the hot headline. Price now coils in thin Asia trade just above 1.1575 with RSI cooling off the highs.
Support: 1.1575, 1.1546, 1.1500
Resistance: 1.15895, 1.1600
What it said to watch
Loss of the 1.1575 range floor opens a retrace toward the 1.1546 swing low
M15 close above 1.15895 extends the session high and targets 1.1600
UoM Michigan sentiment (Fri 14:00 UTC) could reshape this read
NY session ripped from the 1.1503 low to a session high at 1.15895 on the hot US PPI read, clearing the prior 1.1565/75 cap. Price is now consolidating just below the high around 1.1576 with RSI(14) cooling off the rally; volume is thinning into the Asian handover.
Support: 1.1546, 1.1503
Resistance: 1.15895
What it said to watch
A close above 1.15895 extends the NY breakout
Failure to hold 1.1546 swing low puts the rally retrace in play
Thin Asian-session liquidity can exaggerate moves out of the 1.1576 consolidation
NY session ramped EUR/USD off 1.1503 to a session high at 1.15895, the softer core PPI print easing USD pressure into the close. Price has since drifted into a tight consolidation near 1.1575 on thin post-NY volume, RSI(14) cooling back toward neutral.
Support: 1.15723, 1.15573, 1.1546
Resistance: 1.15895, 1.1581
What it said to watch
Loss of 1.15573 prior swing would break the rising intraday structure
Reclaim of 1.15895 session high opens the path higher
UoM Michigan sentiment Fri 14:00 UTC could shift USD tone
EURUSD ripped from 1.15026 through the 1.1565/75 cap to a session high of 1.15895 during NY hours as the dollar softened on a core PPI miss. Price has since gone flat, consolidating 1.15760-1.15810 into the close with RSI cooling toward neutral.
Support: 1.15723, 1.15573, 1.1546
Resistance: 1.15895, 1.1581
What it said to watch
Loss of 1.15723 opens the fib retrace toward 1.15573
Close above 1.15895 extends the NY rally
UoM Michigan sentiment (Fri 14:00 UTC) could shift the USD read
Higher highs after NY breakout, now consolidating near highs.
NY session drove EUR/USD off the 1.1503 low and through the 1.1565/75 cap to a session high of 1.1589, helped by the soft US core PPI miss. Price is now consolidating in the high 1.157s with RSI(14) cooling from the breakout, holding well above EMA20/50.
Support: 1.1573, 1.1555, 1.1503
Resistance: 1.15895, 1.1575
What it said to watch
M15 close above 1.15895 extends the breakout higher
Failure to hold 1.15730 opens a retrace toward 1.1555
Loss of 1.1575 reasserts it as the cap rather than support
NY session drove a sharp rally from 1.15026 to a session high of 1.15895, breaking the prior 1.1530-1.1556 range. Price now coils in a tight 1.1574-1.1581 band into late NY, RSI(14) cooling off the push without rolling over.
Support: 1.1574, 1.15573, 1.15411
Resistance: 1.15895
What it said to watch
Close above 1.15895 resumes the uptrend
Failure to hold 1.15740 opens a deeper pullback toward 1.15573
German final HICP (06:00 UTC) could shift the EUR read
NY session ripped EURUSD off the 1.1503 low with a sharp breakout, peaking at 1.15895 before stalling. Price is now consolidating 1.1576–1.1580 into the Asia transition, RSI cooling off from the impulse, holding above the rising base.
Support: 1.1576, 1.1551, 1.1546
Resistance: 1.15895, 1.1600
What it said to watch
Loss of 1.1576 consol base would unwind the breakout toward 1.1551
Close above 1.15895 opens the path to the 1.1600 round number
German/French HICP at 06:00/06:45 UTC could shift this read
NY session drove EUR/USD from the 1.1503 base up through the ING-cited 1.1565/75 cap to a session high at 1.15895, defying the broader soft-EUR tone. Price is now coiling in a tight 1.1576–1.1580 range just below the high with RSI cooling from the rally peak and ATR around 12 pips.
Support: 1.1576, 1.15582, 1.15227
Resistance: 1.15895
What it said to watch
A close back below 1.1576 puts price back inside the prior 1.1500–1.1565 range
Failure to reclaim 1.15895 keeps the consolidation intact
UoM Michigan sentiment Fri 14:00 UTC could shift the USD leg
NY session ripped EURUSD off 1.1503 lows up to a session high at 1.15895, clearing the 1.1565/75 cap that had pinned price all week after the in-line ECB hike and hot US PPI. Price is now flagging in a tight 1.1576-1.1583 band just under the high with RSI(14) hot near 72 and cooling.
Support: 1.1576, 1.15573, 1.15411
Resistance: 1.15895, 1.1600
What it said to watch
Loss of 1.15760 range low opens the path back to 1.15573 swing low
Close above 1.15895 session high extends the NY rally toward 1.1600
Fri 14:00 UTC UoM Michigan sentiment could shift the USD leg
Higher highs into NY session, consolidating below session high.
NY session ripped EURUSD off the 1.15026 low, clearing the 1.1565/75 cap and printing a session high at 1.15895. Price is now consolidating in the 1.1576–1.1583 zone just below that high, RSI(14) cooling from the rally peak toward 62.
Support: 1.1575, 1.15573, 1.15026
Resistance: 1.15895, 1.1600
What it said to watch
Sustained move above 1.15895 session high opens the path to 1.1600
Close back below the 1.1575 prior cap negates the breakout
Failure to hold 1.15573 confirms a deeper retrace of the NY rally
Higher highs off session low, now consolidating below the high.
NY session ripped off the 1.15026 session low and cleared the 1.1565/75 cap on a hot US PPI-driven dollar tape that then unwound, peaking at 1.15895 before stalling. Price is consolidating around 1.1576 with RSI(14) cooling from the high-60s; the breakout zone is holding so far.
Support: 1.15573, 1.15411, 1.15026
Resistance: 1.15895, 1.1581
What it said to watch
Close above 1.15895 reopens the path higher beyond the session high
Loss of 1.15411 negates the breakout and signals a return into the prior range
Eurozone final HICP Fri 06:00 UTC could shift this read
Impulse off the lows, consolidating below session high.
NY session rally broke decisively above the 1.1565/75 cap from 1.1503 lows, RSI(14) hot near 70 and cooling as price consolidates just under the session high at 1.15895. The 1.15573 breakout level held on the pullback during the impulse.
Support: 1.15723, 1.15573
Resistance: 1.15895, 1.1600
What it said to watch
M15 close back below 1.15573 negates the breakout
close above 1.15895 opens the 1.16000 psych level
swing low 1.15723 is first support if the highs reject
NY session ran a sharp rally from the 1.1503 session low to 1.15895, clearing the 1.1565/75 cap on the back of mixed US PPI. Price now stalling just under the session high, last bars flat around 1.1580 into the NY-Asia transition with RSI(14) easing from the move.
Support: 1.1572, 1.1547, 1.1503
Resistance: 1.15895, 1.1600
What it said to watch
Close above 1.15895 opens the path to 1.1600
Close below 1.15720 breaks the rising intraday structure
UoM Michigan sentiment (14:00 UTC) could shift the USD leg
Higher highs after range break, stalling near session high.
NY afternoon ripped EURUSD off the 1.1503 session low through the 1.1565/75 cap in a single impulse, clearing the prior range as the USD bid faded into the close. Price now stalls just under 1.15895 with RSI(14) easing from hot levels; momentum is cooling but the rally structure holds above 1.1557.
Support: 1.15573, 1.1546, 1.1503
Resistance: 1.15895, 1.1600
What it said to watch
Close back below 1.15573 breaks the higher-low chain and reopens 1.1546
Sustained push above 1.15895 exposes the 1.1600 round number
Eurozone final HICP (Fri 06:00 UTC) and Michigan sentiment could shift this read
20:16 UTC
Uptrend, strong momentum · RSI 68 · price 1.15798
Higher highs into session high after range break.
EUR/USD ripped higher through the NY session, breaking the 1.1565/75 cap and printing a session high at 1.15895, a move that ran against the broader soft-EUR tone. RSI(14) elevated near 68 after the rally; the prior cap at 1.1565 has flipped to support and pullbacks have held above 1.15573.
Support: 1.15573, 1.1565, 1.15411
Resistance: 1.15895
What it said to watch
M15 close back below 1.1565 reopens the move toward the 1.15411 swing low
Failure to clear 1.15895 keeps the session high as resistance
Next-week FOMC remains the dominant USD catalyst for this leg
20:01 UTC
Uptrend, momentum hot · RSI 69 · price 1.15783
Higher highs since NY rally, breakout above prior cap.
NY session ripped EUR off the 1.1503 base, clearing the 1.1565/75 cap on a sharp spike and extending to a session high at 1.15895 despite the firmer-dollar macro backdrop. Price is consolidating just below that high with RSI(14) near 69 — hot but not extreme; the broken cap at 1.1566 now sits as first reference below.
Support: 1.1572, 1.1566, 1.1550
Resistance: 1.15895, 1.1600
What it said to watch
Close back below 1.1566 negates the breakout retest and reopens 1.1550
Acceptance above 1.15895 opens the path to the 1.1600 round number
UoM Michigan sentiment Fri 14:00 UTC could shift the USD leg
20:01 UTC
Uptrend, extended after impulse · RSI 69 · price 1.15783
Breakout from range, holding near session highs.
NY session swept the session low near 1.1503 then rallied sharply through the 1.1565/75 cap to a session high at 1.15895, helped by the softer core PPI miss easing the dollar bid. Price is now consolidating just under the high at 1.15783 with RSI(14) hot near 69; the ascending support off 1.15411 remains intact.
Support: 1.15723, 1.15573, 1.1503
Resistance: 1.15895
What it said to watch
Close back below 1.15723 trend support negates the breakout momentum
Failure to clear 1.15895 session high keeps price capped under the prior range
UoM Michigan sentiment Fri 14:00 UTC could shift the USD leg
Impulsive break to session highs after NY-session reversal.
NY session staged a sharp reversal off the 1.15030 session low, the 21:00-area surge (volume 1423) ripping from 1.15041 to 1.15660 and grinding on to a 1.15895 session high — outpacing the broader EUR-soft tone. Price now consolidates just under that high with RSI(14) hot near 72; demand stepped in repeatedly above 1.15573 on the way up.
Support: 1.1566, 1.15411, 1.1503
Resistance: 1.15895, 1.1600
What it said to watch
M15 close above 1.15895 opens the path to 1.16000
Failure to hold 1.15660 risks a fade back toward 1.15411
RSI cooling from overbought while price stalls would flag momentum loss
NY session reversed hard off a sweep of the 1.1500 lows, clearing the 1.1565/75 cap and running to 1.15895. RSI(14) near 71, hot but typical in this kind of impulse; price is consolidating just under the session high.
Support: 1.15573, 1.15411, 1.15026
Resistance: 1.15895
What it said to watch
M15 close back below 1.15573 breaks the rising intraday support
Failure to clear 1.15895 caps the move
ECB Nagel / final HICP Fri could shift the EUR leg
19:31 UTC
Uptrend, NY rally extending · RSI 75 · price 1.15853
Higher highs since 1.1503 NY low.
NY session ripped EUR/USD off the 1.1503 low, breaking clean above the 1.1565/75 cap context had flagged and pushing to a session high at 1.15853, RSI(14) hot near 75. The breakout level around 1.15575 now sits as prior cap turned support; demand stepped in at the 1.15411 NY low earlier in the move.
Support: 1.1574, 1.15575, 1.15411
Resistance: 1.1600
What it said to watch
M15 close back below 1.15575 negates the breakout above the prior cap
Loss of the 1.15740 swing low would stall the NY rally
1.16000 psych is the next reference overhead — area to watch for rejection or break
19:31 UTC
Uptrend, momentum hot · RSI 74 · price 1.15853
Breakout above range cap, fresh session highs.
NY session squeezed EUR off the 1.1503 low and cleared the 1.1565/75 cap on the 22:00 broker-time impulse candle, printing a session high at 1.1585 with RSI(14) hot near 74. The 1.1575 zone is now the breakout reference; 1.1600 is the next upside psych level.
Support: 1.1575, 1.1546, 1.1503
Resistance: 1.1600
What it said to watch
M15 close back below 1.1575 negates the breakout
Acceptance above 1.1600 psych opens further upside
Failure to hold above 1.1575 reverts price toward the 1.1546 swing low
19:16 UTC
Uptrend, momentum hot · RSI 75 · price 1.15743
Higher highs after sweep of session low.
EUR/USD ripped off the 1.1503 session low (double-bottom base) and tore through the 1.1565/75 ING cap during the NY afternoon, RSI(14) stretched near 75. Price is now pressing the 1.15752 session high after the dollar bid faded on mixed US PPI; the 1.1560 retest area has so far held as support.
Support: 1.1560, 1.1503
Resistance: 1.15752, 1.1580
What it said to watch
M15 close above 1.15752 session high opens the path toward 1.1580
Loss of the 1.1560 retest area negates the breakout
RSI(14) near 75 — short-term stretched into the session high
19:16 UTC
Uptrend, accelerating · RSI 74 · price 1.15743
Higher highs, breakout above intraday range.
NY-afternoon rally broke above the 1.1566 spike high and EURUSD is now pressing session highs at 1.15752, into the 1.1565/75 area flagged as a cap. RSI(14) is hot near 73 after the ~70-pip surge off 1.1503, with both EMAs left behind below price.
Support: 1.15573, 1.15411, 1.15045
Resistance: 1.15752, 1.1575
What it said to watch
M15 close above 1.15752 extends the rally and clears the 1.1575 cap zone
Failure to hold 1.15573 signals the breakout is stalling
Sweep of lows then sharp reversal, holding near session high.
NY session swept the 1.1503 lows then ripped 60 pips to 1.1566 on the dollar wobble, and price is holding the gains near the session high. RSI cooling off the spike, ATR around 12 pips. The 1.1565/75 ING cap aligns with the session high overhead.
Support: 1.1550, 1.1503, 1.1500
Resistance: 1.1566
What it said to watch
M15 close above 1.1566 (session high / ING 1.1565/75 cap) opens room higher
Loss of 1.1550 puts the 1.1503 sweep low back in play
19:01 UTC
Intraday rebound, momentum hot · RSI 69 · price 1.15625
Swept lows then sharp recovery to session high.
NY session swept the lows near 1.15026 then ripped ~60 pips to a session high at 1.1566 on a single 17:30 UTC bar, EUR/USD recovering despite hot US PPI and a fully-priced ECB hike. Price is holding near the high at 1.15625 with RSI(14) ~69 — short-term hot but consistent with the rebound.
Support: 1.1550, 1.15026, 1.1500
Resistance: 1.1566, 1.1575
What it said to watch
M15 close above 1.1566 opens the path to the 1.1575 cap
Failure to hold 1.1550 reopens the 1.15026 swing low and 1.1500
FOMC next week is the dominant USD catalyst for this read
Sharp spike higher then consolidation below session high.
NY session staged a sharp 60-pip recovery off the 1.1503 session low, spiking to 1.1566 — the ING cap — before rejection trimmed it back to ~1.1558. The leg fired around the mixed US PPI print (hot headline, soft core); RSI(14) cooling from the spike near 62, now consolidating in a tight 1.1546–1.1566 band.
Support: 1.1546, 1.1503, 1.1500
Resistance: 1.1566
What it said to watch
M15 close above 1.1566 ING cap opens the path higher
Failure to hold 1.1546 reopens the 1.1503 session low and 1.1500 april trough
Michigan Sentiment Fri 14:00 UTC could shift this read
18:46 UTC
Short-term up off session low, stalling at cap · RSI 63 · price 1.15583
Swept 1.1503 low, NY rally into 1.1566 ING cap.
NY session swept the 1.1503 session low then spiked to 1.1566 — the ING cap — before pulling back to 1.15411 and recovering to 1.1558. EUR caught a bid despite the firm-USD backdrop, but rejection at 1.1566 keeps that cap in play; RSI(14) elevated near 63, not yet hot.
Support: 1.15411, 1.15026, 1.1500
Resistance: 1.1566, 1.15601
What it said to watch
M15 close above 1.1566 invalidates the cap and opens 1.1575+
Failure to hold 1.15411 reopens the 1.1503 session low
Iran/Kharg headlines over the weekend could spike USD safe-haven flows
Sharp reversal from session low, consolidating below session high.
NY session swept the 1.1503 lows and snapped sharply higher to 1.1566 before settling around 1.1550, with the dollar still firm after mixed US PPI. Price is now consolidating just below the session high, RSI(14) cooling from the spike.
Support: 1.1546, 1.1503
Resistance: 1.1566, 1.1560
What it said to watch
M15 close above 1.1566 extends the rebound toward 1.1600
Failure to hold 1.1546 reopens the 1.1503 session low
German HICP and ECB speakers (Sleijpen/Nagel) Friday could shift this read
Swept lows near 1.1503, sharp reversal, holding under session high.
NY session swept the lows down to 1.1503 (just above the 1.1500 April trough) then ripped to a session high of 1.1566 on the mixed US PPI print — hot headline, soft core — before settling near 1.1555. RSI(14) cooling from the spike, price still pinned in the upper third of the day's range.
Support: 1.15411, 1.15026, 1.1500
Resistance: 1.1566
What it said to watch
M15 close above 1.1566 session high extends the rebound
Loss of 1.1541 swing low reopens the 1.1503 session low
NY afternoon swept session lows at 1.1503 — just above the 1.1500 April trough — then ripped back to 1.1560, stalling at the 1.1565 ING cap before easing to 1.1550. The mixed US PPI and dollar pullback fuelled the rebound; RSI(14) recovered off oversold into the mid-50s.
Support: 1.1503, 1.1500, 1.1514
Resistance: 1.15603
What it said to watch
M15 close above 1.1560 needed to extend toward the 1.1565/75 cap
Failure to hold 1.1503 reopens the 1.1500 april trough
ECB speakers Fri and German final HICP could shift this read
Late NY session swept the 1.1503 session low into the 1.1500 April-trough area, then snapped sharply higher to 1.1566 on a single impulsive bar before pulling back to 1.15507. RSI rebounded off oversold to mid-range; the rally followed mixed US PPI keeping the dollar firm but not extending the EUR slide.
Support: 1.15026, 1.1500, 1.1534
Resistance: 1.1566, 1.15603
What it said to watch
M15 close above 1.1566 spike high opens path higher
loss of 1.1500 psych confirms the April-trough break
German final HICP and ECB speakers Friday could shift this read
NY session swept the lows near 1.1503 then snapped vertically to 1.1566 on a sharp bid as the dollar wobbled post the mixed US PPI, before pulling back to 1.1550. RSI(14) rebounded out of oversold off that low; the 1.1500 April trough remains the floor under price.
Support: 1.1503, 1.1500
Resistance: 1.1566, 1.1575
What it said to watch
M15 close above 1.1566 opens the 1.1575 cap noted by ING
Failure to hold 1.1503 reopens the 1.1500 April trough
German final HICP Fri 06:00 UTC could shift this read
NY session swept the 1.1500 April trough (low 1.15026) and snapped back hard to 1.1566 on a single bar before settling at 1.15507, roughly mid-range of that move. The 1.1500 line held on the spike low; ING's 1.1565/75 cap stalled the rebound.
Support: 1.1503, 1.1500
Resistance: 1.1560, 1.1566
What it said to watch
M15 close back below 1.1503 reopens the 1.1500 trough test
M15 close above 1.1566 clears the ING cap
German final HICP Fri 06:00 UTC could shift this read
17:46 UTC
Intraday downtrend, sharp reversal late NY · RSI 61 · price 1.15577
Late NY printed a sharp reversal off the 1.1503 session low — holding above the 1.1500 April trough — reclaiming ~55 pips in two bars and breaking the descending intraday resistance after a hot US PPI print. Price now stalling into the 1.1565/75 cap with RSI(14) rebounding from oversold.
Support: 1.1503, 1.1500
Resistance: 1.1566, 1.15575
What it said to watch
M15 close above 1.1566 opens the 1.1575 cap and beyond
Failure to hold 1.1503 reopens the 1.1500 april trough
NY session swept the session low at 1.1503 then snapped back sharply, the last two bars rallying to a 1.1566 session high before easing to 1.15577. The recovery came off two-month lows that hot US PPI and Iran risk-off had pinned, with price now testing the 1.1575 ING cap zone.
Support: 1.1523, 1.1503
Resistance: 1.1566, 1.1575
What it said to watch
M15 close above 1.1575 ing cap extends the rebound
Loss of 1.1523 breakout base reopens the 1.1503 session low
German final HICP Fri 06:00 UTC could reset this read
17:31 UTC
Downtrend, late bounce off lows · RSI 47 · price 1.1528
Lower highs into 1.1500, sharp rebound on last two bars.
EUR sold through the NY session to 1.1503, just above the 1.1500 psych level / April trough, pressured by the hot US PPI print and Iran risk-off. The last two bars snapped back to 1.1528 on a bullish RSI divergence as 1.1500 held; descending resistance off the session highs still caps near 1.1540.
Support: 1.1503, 1.1500
Resistance: 1.1540
What it said to watch
M15 close below 1.1500 psych confirms a fresh lower-low and opens deeper decline
Reclaim of 1.1540 swing high needed to break the descending sequence
German final HICP Fri 06:00 UTC could shift this read
17:31 UTC
Downtrend, bouncing off lows · RSI 49 · price 1.1528
Session lower-lows, sharp recovery off 1.1503.
NY session ground out lower-lows to a session low of 1.1503, sweeping just above the 1.1500 line in the sand before a sharp recovery bar lifted price back to 1.1528. EUR remains pinned near two-month lows after hot US PPI and risk-off flows; the bounce reclaimed EMA20 but EMA50 (~1.1535) still caps.
Support: 1.1503, 1.1500
Resistance: 1.1535, 1.1547
What it said to watch
M15 close below 1.1500 confirms a break of the April-trough support
Reclaim of 1.1547 prior high needed to negate the downtrend structure
German final HICP and US Michigan sentiment Fri could shift this read
17:16 UTC
Downtrend, fresh lows · RSI 31 · price 1.15038
Lower highs, lower lows pressing 1.1500.
EURUSD ground lower through the NY session to fresh two-month lows at 1.1503, now pinned just above the 1.1500 psych line as hot US PPI (6.5% YoY) and Iran risk-off keep the dollar bid. RSI(14) near 30, short-term stretched but not yet sub-20.
Support: 1.1500, 1.1503, 1.1400
Resistance: 1.15095, 1.1519, 1.1524
What it said to watch
M15 close below 1.1500 opens the path toward 1.1400
Reclaim of 1.15095 needed to ease downside pressure
Michigan sentiment Fri 14:00 UTC could shift the read
EUR/USD sold off through the NY session to press 1.1500, extending a clean chain of lower highs and lower lows after the hot US PPI print underpinned the dollar. RSI(14) near 30 reflects short-term oversold conditions but no reversal signal yet with 1.1503/1.1500 still being tested.
Support: 1.1503, 1.1500
Resistance: 1.15095, 1.1520, 1.1540
What it said to watch
M15 close below 1.1500 confirms a fresh leg lower toward the April trough
Reclaim of 1.15095 needed to ease the downside pressure
German final HICP Fri 06:00 UTC could shift this read
17:01 UTC
Downtrend, pressing lows · RSI 33 · price 1.1509
Lower highs, lower lows into 1.1500.
NY session ground EUR/USD to fresh two-month lows near 1.1500 after a hot US PPI print (1.1% MoM) reinforced sticky-inflation USD demand. Chain of lower highs intact, RSI(14) around 32 but not yet at an extreme; sellers stalling just above the 1.1507 session low.
Support: 1.15068, 1.1500
Resistance: 1.1524
What it said to watch
M15 close below 1.1500 opens the path toward 1.1400
Reclaim of 1.1524 swing high needed to break the lower-high sequence
German final HICP Fri 06:00 UTC could shift this read
17:01 UTC
Downtrend, pressing lows · RSI 32 · price 1.1509
Lower highs, lower lows into 1.1500.
NY session ground EUR/USD lower into 1.1509, just above the 1.1500 April trough, after a hot US PPI (6.5% YoY) and risk-off Iran flows underpinned the dollar. Clean lower-high/lower-low chain through the last 8 hours with RSI(14) near 32; sellers stepped back in at each minor bounce around 1.1520.
Support: 1.1500, 1.1507
Resistance: 1.1520, 1.1540
What it said to watch
M15 close below 1.1500 confirms the April-trough break and extends the lower-low sequence
Reclaim of 1.1520 would stall the current downswing
German final HICP Fri 06:00 UTC could shift the read
EUR/USD ground to fresh session lows near 1.1509 during NY hours, extending the slide after a hot US PPI print kept the dollar firm. RSI(14) sits in the low 30s as the pair presses the 1.1500 April trough; supply has capped every bounce below 1.1540.
Support: 1.1500, 1.1507
Resistance: 1.1520, 1.1540
What it said to watch
Loss of 1.1500 confirms break of the April trough, opening 1.1445
M15 close back above 1.1540 breaks the lower-high chain
German final HICP Fri 06:00 UTC could shift this read
16:46 UTC
Downtrend, pressing lows · RSI 34 · price 1.1509
Lower highs / lower lows into 1.1500.
NY session ground EUR/USD lower toward the 1.1500 April trough after a hot US PPI print and risk-off dollar demand, with a clean chain of lower highs and lower lows since the 1.15432 swing. RSI(14) near 33 reflects the persistent selling pressure but is not yet at an extreme; the session low at 1.15068 marks the immediate floor.
Support: 1.1500, 1.15068
Resistance: 1.15188, 1.15432
What it said to watch
M15 close below 1.1500 confirms break of the april trough, opening 1.1445
Reclaim of 1.15188 would stall the lower-high sequence
German final HICP Fri 06:00 UTC could shift this read
16:31 UTC
Downtrend, pressing lows · RSI 30 · price 1.1508
Lower highs, lower lows into 1.1500.
EURUSD ground lower through the NY session toward the 1.1500 psych line after a hot US PPI print kept the dollar firm, RSI(14) sagging near 30. Each bounce capped below the prior, with the last clean rejection at the 1.1524 swing high; price now sits on session lows just above 1.1500.
Support: 1.1500, 1.15068
Resistance: 1.1524, 1.1539
What it said to watch
M15 close below 1.1500 confirms the breakdown and opens 1.1445
Reclaim of 1.1524 swing high would ease the lower-low sequence
Iran headlines / safe-haven USD demand could accelerate the move
NY session drove EUR to fresh lows near 1.1508 after a hot US PPI print and risk-off dollar demand, with RSI(14) near 30. The April trough at 1.1500 sits just below as the line in the sand; descending highs have capped every bounce since the London-NY transition.
Support: 1.1500, 1.15068
Resistance: 1.1522, 1.1540
What it said to watch
M15 close below 1.1500 opens the path toward 1.1445
Reclaim of 1.1522 would ease the downside pressure
German final HICP Fri 06:00 UTC could shift this read
16:16 UTC
Downtrend, fresh lows · RSI 30 · price 1.15089
Lower highs and lower lows toward 1.1500.
EURUSD ground lower through the NY session, printing fresh session lows at 1.15077 and pinning the 1.1500 April-trough area as USD held firm post-PPI. RSI(14) near 29 flags short-term oversold, but the lower-high chain off 1.15550 stays intact.
Support: 1.1500, 1.15077, 1.1445
Resistance: 1.1522, 1.1539, 1.1555
What it said to watch
Clean M15 close below 1.1500 exposes the 1.1445 area
Reclaim of 1.1539 would break the lower-high chain
Final euro-area HICP Fri 06:00 UTC could shift this read
16:16 UTC
Downtrend, pressing lows · RSI 29 · price 1.15089
Lower highs, lower lows toward 1.1500.
EURUSD ground lower through the NY session, fading from 1.15430 to a fresh session low at 1.15077 as a firm USD held the bid on hot PPI and Iran risk-off. Price now hugs the 1.1500 April trough with RSI(14) near 28 — short-term stretched but in line with the trend.
Support: 1.1500, 1.15077
Resistance: 1.1524, 1.1543
What it said to watch
Clean M15 close below 1.15000 exposes the 1.1445 area
Recovery above 1.15240 swing high would break the lower-high sequence
Final euro-area HICP Fri 06:00 UTC could shift this read
16:01 UTC
Downtrend, pressing lows · RSI 34 · price 1.15145
Lower highs and lower lows toward 1.1500.
NY hours drove EURUSD steadily lower into the 1.1500 April trough, with a sweep to 1.15162 early in the session failing to spark recovery before fresh lows printed at 1.15137. Price sits at session lows below both EMAs with RSI(14) near 34 — soft but not yet extreme. The ECB's fully-priced 25bp hike and hot US PPI left EUR fading rather than rallying.
Support: 1.15137, 1.1500
Resistance: 1.1524, 1.15388
What it said to watch
Clean break of 1.1500 April trough opens the 1.1445 area
Reclaim of 1.15240 needed to ease the lower-low sequence
Final euro-area HICP Fri 06:00 UTC could shift this read
EURUSD ground lower through NY hours as the priced-in ECB hike to 2.25% and hot US PPI/jobless claims kept the dollar bid, dragging the pair to a fresh session low at 1.1514 just above the 1.1500 April trough. Lower highs stay intact, RSI(14) near 36 with ATR around 9 pips.
Support: 1.1514, 1.1500
Resistance: 1.1524, 1.1539
What it said to watch
Clean break below 1.1500 exposes the 1.1445 area
M15 close back above 1.1524 negates the latest lower-high
Euro-area final HICP Fri 06:00 UTC could shift this read
15:46 UTC
Downtrend, near session lows · RSI 41 · price 1.15188
Lower highs into 1.1500, tight consolidation at lows.
EURUSD ground lower through the NY session toward the 1.1500 April trough as a firm USD held the bid into the priced-in ECB hike. Price now consolidates 1.1514–1.1524 just above the session low, RSI(14) near 40, sitting below EMA20 and EMA50.
Support: 1.15138, 1.1500
Resistance: 1.1524, 1.15395
What it said to watch
M15 close below 1.15138 exposes the 1.1500 april trough
Reclaim of 1.15240 recent high would ease downside pressure
Euro-area final HICP Fri 06:00 UTC could shift this read
EUR/USD faded through NY hours after the fully-priced ECB hike to 2.25%, printing a chain of lower highs into 1.1514 with price now pinned just above the 1.1500 April trough. RSI(14) near 40, not yet oversold; rebounds have stalled at 1.1524.
Support: 1.15138, 1.1500
Resistance: 1.1524, 1.15432
What it said to watch
Clean M15 close below 1.15138 exposes the 1.1500 trough
Reclaim of 1.1524 breaks the descending sequence of lower highs
Euro-area final HICP Fri 06:00 UTC could shift this read
EUR ground lower through the NY session toward the 1.1500 April trough after a fully-priced ECB hike to 2.25% met a firm dollar on hot US CPI and risk-off flows. Session low at 1.1514 held with a shallow bounce into 1.1522, RSI(14) cooling near 38 but no momentum reversal yet.
Support: 1.1514, 1.1500
Resistance: 1.1540
What it said to watch
M15 close below 1.1514 confirms a lower-low and exposes the 1.1500 april trough
Reclaim of 1.1540 swing high needed to ease downside pressure
Michigan Sentiment Fri 14:00 UTC could shift USD tone
NY session has dragged EUR to fresh session lows at 1.1514, holding defensively just above the 1.1500 April trough as hot US inflation and risk-off Iran flows keep USD bid. Price stalled into a chain of lower highs, RSI(14) near 39 — soft but not stretched. The 1.1530 pivot caps the bounce.
Support: 1.15138, 1.1500
Resistance: 1.1530, 1.15388
What it said to watch
M15 close below 1.15138 confirms a lower low and opens 1.1500
Reclaim of 1.1530 needed to ease downside pressure
German final HICP Fri 06:00 UTC could shift the EUR read
EUR/USD ground lower through the NY session, printing fresh session lows at 1.15138 with a clean lower-high sequence intact, RSI(14) near 38 but not yet oversold. Price sits pinned near 2-month lows as hot US inflation and Iran-driven risk-off keep the dollar bid post a fully-priced ECB hike.
Support: 1.15138, 1.1500
Resistance: 1.15293, 1.15388
What it said to watch
M15 close below 1.15138 exposes the 1.1500 psych floor
Reclaim of 1.15293 needed to neutralise the lower-high sequence
EUR drifted lower through the NY afternoon toward the 1.1500 April trough as a fully-priced ECB hike and a firm dollar capped any bounce. Price prints a lower-low sequence below EMA20/50, with the 1.1543 swing high rejecting earlier and RSI(14) at 38 — soft but not yet oversold.
Support: 1.1514, 1.1500
Resistance: 1.1543
What it said to watch
M15 close below 1.1500 opens the path to 1.1445
Reclaim of 1.1543 negates the lower-high sequence
Michigan Sentiment Fri 14:00 UTC could shift the USD bid
EUR drifted lower through the NY session toward 1.1514, the day's low, as a fully-priced ECB hike and a USD bid on hot US inflation / risk-off flows kept downside in play. Each bounce stalled below 1.1543, and RSI(14) near 36 reflects the steady grind without yet hitting an extreme.
Support: 1.15144, 1.1500
Resistance: 1.1530, 1.15432
What it said to watch
Break below 1.15144 opens the 1.15000 april trough
Recovery above 1.15300 recent high would ease the lower-low sequence
1.15432 swing high caps any bounce
15:01 UTC
Downtrend, fresh lows · RSI 37 · price 1.15194
Lower highs and lower lows into session low.
NY session pressed EUR/USD to fresh session lows at 1.15144, EUR pinned near 2-month lows after a fully-priced ECB hike and a hot US CPI bid for the dollar. Price holds below EMA20/50 with RSI(14) weak near 37; the 1.1543 swing high capped the last bounce.
Support: 1.15144, 1.1500
Resistance: 1.15432
What it said to watch
Break below 1.1500 opens the 1.1445 zone
Reclaim of 1.1543 would neutralise the lower-high sequence
Michigan Sentiment Fri 14:00 UTC could shift this read
EUR/USD whipsawed on the in-line ECB hike then sold through the session into fresh lows at 1.1515, RSI(14) near 34 but not yet extreme. Price is pinned near the 2-month trough with the 1.1500 floor in focus.
Support: 1.15151, 1.1500
Resistance: 1.1530, 1.15432
What it said to watch
Break below 1.1500 floor opens 1.1445
Reclaim of 1.15300 negates the lower-low read
Michigan sentiment Fri 14:00 UTC could shift this read
NY session has driven EUR/USD down to session lows at 1.1515, extending the lower-high/lower-low chain as the dollar held bid after the hot US PPI MoM beat. RSI(14) near 35 is approaching short-term stretched but not yet sub-20; the 1.1500 floor is the next reference.
Support: 1.15151, 1.1500
Resistance: 1.15432
What it said to watch
Loss of 1.1515 puts the 1.1500 psych floor in play; break there opens 1.1445
M15 close back above 1.15432 negates the lower-high sequence
US Michigan sentiment Fri 14:00 UTC could shift the dollar read
EUR drifted to session lows near 1.1520 after the in-line ECB hike, with the 1.15162 spike low swept during NY hours then bounced to 1.1543 before fading again. Price holds below EMA20/50, RSI(14) near 37 — sellers capping each push, 1.1500 floor sits just below.
Support: 1.15162, 1.1500
Resistance: 1.15432
What it said to watch
M15 close below 1.15162 opens the 1.1500 floor
Reclaim of 1.15432 negates the lower-high sequence
US Michigan sentiment Fri 14:00 UTC could shift the read
14:31 UTC
Downtrend, near session low · RSI 39 · price 1.15207
Lower highs, pressing recent low.
EUR leaked lower through the NY session after the in-line ECB hike, printing a chain of lower highs and now hovering just above the 1.15162 session low. The 1781180100000 bar swept to 1.15162 before a recovery that has since faded, with RSI(14) sub-40 but not yet stretched.
Support: 1.15162, 1.1500
Resistance: 1.15432
What it said to watch
Loss of 1.15162 confirms a lower-low and opens the 1.15000 floor
Reclaim of 1.15432 swing high negates the lower-high structure
US Michigan sentiment tomorrow could add fresh USD impulse
EUR drifted back toward session lows near 1.1523 after the ECB's in-line 25bp hike, capped by a firm USD on hot US CPI. The spike to 1.15162 was bought back but every rally has stalled under 1.15432, leaving a chain of lower highs intact.
Support: 1.15162, 1.1500
Resistance: 1.15432
What it said to watch
M15 close below 1.15162 opens the 1.15000 floor
Recovery above 1.15432 negates the lower-high sequence
14:16 UTC
Downtrend, near session lows · RSI 40 · price 1.15228
Lower highs, holding above session low.
NY session drove EURUSD down through prior lows after the dovish-hike ECB reaction and a firm dollar on hot US CPI, printing a session low at 1.15162. A bounce to 1.15432 was sold back to the lows, leaving price pinned near 1.1523 with RSI(14) in the high 30s.
Support: 1.15162, 1.1500
Resistance: 1.15432
What it said to watch
M15 close below 1.15162 confirms a lower low, opening the 1.1500 floor
Recovery above 1.15432 negates the near-term downside read
UoM Consumer Sentiment Fri 14:00 UTC could shift this read
14:01 UTC
Drifting lower, choppy · RSI 47 · price 1.15297
Range with swept lows, lower highs into NY.
EURUSD spent the NY afternoon grinding lower, with the in-line ECB hike to 2.25% failing to lift the euro off two-month lows. The 14:45 UTC spike swept the session low to 1.15162 before buyers recovered price to 1.15297; RSI(14) sits mid-range near 46, structure capped by the 1.15432 swing high.
Support: 1.15162, 1.1500
Resistance: 1.15432
What it said to watch
M15 close below 1.15162 opens the 1.1500 psych floor
Recovery above 1.15432 negates the lower-high sequence
UoM Consumer Sentiment Fri 14:00 UTC could shift the read
14:01 UTC
Drifting lower, choppy · RSI 45 · price 1.15297
Range with lower highs, swept its base.
NY session on ECB day kept EUR pinned near lows; price spiked down to 1.15162 and recovered to 1.15432 before fading, a sweep of the range base. Now consolidating ~1.1530 below EMA20/50 with RSI mid-40s, no clean direction.
Support: 1.1525, 1.15162, 1.1500
Resistance: 1.1539, 1.15432
What it said to watch
Break below 1.15162 opens the 1.1500 april floor
Close above 1.15432 negates the lower-high structure
Lagarde tone / UoM Sentiment Fri 14:00 UTC could shift this read
13:46 UTC
Downtrend, attempting to stabilise · RSI 52 · price 1.15343
Lower highs / lower lows, bouncing off session low.
NY session swept the day's low to 1.1516 then snapped back above 1.1530, RSI(14) recovering off lows toward neutral. Sequence of lower highs intact; the 1.1539-1.1552 zone capped the bounce while demand stepped in near 1.1516 just above the 1.1500 floor.
Support: 1.15162, 1.1500
Resistance: 1.15395, 1.15522
What it said to watch
M15 close below 1.1516 confirms continuation toward the 1.1500 floor
Reclaim of 1.1552 negates the lower-high sequence
UoM Consumer Sentiment Fri 14:00 UTC could shift USD tone
13:46 UTC
Downtrend, recovering off lows · RSI 47 · price 1.15343
Lower highs into a session-low sweep, bounce in progress.
EUR drifted lower through the NY session, sweeping to 1.15162 before buyers stepped back in toward 1.1534, with USD firm post-CPI and EUR pinned near 2-month lows after the in-line ECB hike. Lower highs remain intact below 1.1540; the bounce is holding above the 1.1500 floor but has yet to reclaim intraday resistance.
Support: 1.15162, 1.1500
Resistance: 1.1540
What it said to watch
Close back below 1.15162 reopens the 1.1500 floor
Reclaim above 1.1540 needed to break the lower-high chain
UoM Consumer Sentiment Fri 14:00 UTC could shift this read
EUR whipsawed through the ECB presser — the in-line 25bp hike and Lagarde's tone drove a sweep of 1.15162 then a snapback to 1.15432, leaving price chopping near 1.1530. No clean direction since; range bounded by 1.1516 below and 1.1543 above with RSI(14) mid-range.
Support: 1.15162, 1.1500
Resistance: 1.15432
What it said to watch
Close below 1.15162 opens the 1.1500 April-trough area
Reclaim of 1.15432 puts session high 1.1557 back in play
Ongoing Lagarde press conference remains the live catalyst into the next bars
Whipsaw range after ECB, holding above session low.
EUR/USD whipsawed through the ECB in-line 25bp hike and Lagarde presser, spiking down to 1.15162 then snapping back to 1.15432 before fading to 1.15303. Price now sits mid-range below EMA20/50 with RSI(14) neutral near 46; the spike low has been defended once.
Support: 1.15162, 1.15253, 1.1500
Resistance: 1.15432
What it said to watch
M15 close below 1.15162 reopens the 1.1500 April-trough test
Reclaim of 1.15432 negates the post-ECB fade
US PPI / jobless claims aftershock could extend the ECB volatility
EUR drifted lower into the ECB hike and spiked down to 1.15162 on the Lagarde-headline volatility before snapping back to 1.15432, where the bounce was rejected. Price has since slid back toward the lows near 1.15236, RSI(14) mid-40s; the in-line 25bp hike to 2.25% gave euro no lift against a firm USD.
Support: 1.15162, 1.1500
Resistance: 1.15302, 1.15432
What it said to watch
Lagarde press conference is the live catalyst and can reset this read
Break below 1.15162 opens the 1.1500 April trough
Reclaim of 1.15302 pivot needed to ease the lower-high structure
13:16 UTC
Downtrend, near session lows · RSI 43 · price 1.15236
Lower highs into 2-month low zone.
ECB delivered an in-line hike and Lagarde's 12:45 GMT presser whipsawed the range — price spiked the session low at 1.15162 then was rejected at 1.15432, now back near 1.1524. Lower-high structure intact and price below EMA20/50; the 1.1500 April trough is the next reference below.
Support: 1.15162, 1.1500
Resistance: 1.15432
What it said to watch
M15 close below 1.15162 opens the 1.1500 April trough
Reclaim of 1.15432 would negate the lower-high sequence
Ongoing Lagarde commentary could re-expand this range
Price swept the session low at 1.15162 during the ECB press conference window — in-line 25bp hike, Lagarde tone the driver — then snapped back to 1.15432 before settling at 1.15381. Sequence of lower lows still intact, with the recovery now stalling under the 1.15432 recent high.
Support: 1.15254, 1.15162
Resistance: 1.15432, 1.15554
What it said to watch
ECB press conference still live — could materially shift this read in the next bars
US PPI and jobless claims at 12:30 GMT are intraday triggers
Close above 1.15432 would extend the recovery toward 1.15554
Failure to hold 1.15254 reopens the 1.15162 session low
EUR/USD swept down to 1.15162 on the ECB hike/Lagarde presser, then snapped back to 1.15395 in two bars — a clean false break of the session low. Price now stalling under the 1.15432 session high with RSI back near neutral; still capped below EMA20/50.
Support: 1.1525, 1.15162
Resistance: 1.15432, 1.15467
What it said to watch
Live ECB presser tone is the immediate driver and can shift this read quickly
M15 close above 1.15467 negates the sweep-recovery exhaustion read
Failure to hold 1.15250 reopens the 1.15162 spike low
US PPI / jobless claims fallout still in play this hour
Lower highs into ECB break, sharp spike low then partial recovery.
The ECB decision/press conference (12:15 UTC onward) drove a sharp break lower to 1.15162 before a partial recovery to 1.15308. Price holds below EMA20/EMA50 with RSI(14) near 41; the day's range top at 1.15554 stays well above current trade.
Support: 1.15162, 1.1525, 1.1500
Resistance: 1.15392, 1.15467, 1.15554
What it said to watch
Break of 1.15162 opens the 1.1500 floor
Recovery above 1.15392 negates the post-ECB downside break
Lagarde press conference still live — guidance can drive the next leg
EUR slid to a session low of 1.1516 as Lagarde's press conference hit the wires, the sharpest M15 range of the window. Price has since clawed back to 1.1531 but holds below EMA20/50 with the chain of lower highs intact; 1.1539 capping the bounce.
Support: 1.15162, 1.15228
Resistance: 1.15392, 1.1547
What it said to watch
Reclaim of 1.1539 would negate the lower-high sequence
Loss of 1.1516 confirms continuation toward the 1.1500 area
Live ECB press conference can still whipsaw this read in the next bars
Lower highs and lower lows, holding above session low.
EUR ground lower through the session into two-month-low territory, printing a swing low at 1.15228 before a shallow bounce stalled near 1.15412. Price sits below EMA20/50 with RSI(14) mid-40s, pinned ahead of the ECB press conference.
Support: 1.15228, 1.1520
Resistance: 1.15412, 1.1550
What it said to watch
ECB press conference at 12:45 UTC is the immediate catalyst and can override this read
Close below 1.15228 confirms a lower low and opens 1.1520 support
Reclaim of 1.15500 prior high negates the near-term downside structure
12:31 UTC
Downtrend, basing into ECB · RSI 45 · price 1.15362
Lower highs, holding session low.
EUR ground lower through the session toward 1.15228, where buyers stepped in twice to form a base, before recovering to 1.15362. Price is pinned just below EMA20 with ATR thin at ~6 pips — typical pre-event compression ahead of the ECB press conference.
Support: 1.15228, 1.1520
Resistance: 1.15412
What it said to watch
ECB press conference at 12:45 UTC is the immediate catalyst and can break this compression
Close below 1.15228 confirms a lower-low and opens 1.15200
Reclaim of 1.15412 negates the near-term downside drift
12:16 UTC
Downtrend, bounce off lows · RSI 47 · price 1.15362
Lower highs into 1.1525, minor recovery.
EUR/USD ground down through the NY morning to a session low at 1.1525 before a shallow bounce back to 1.1536, with RSI(14) recovering toward neutral. Price is chopping under the 1.1540 swing high as desks sit on hands into the imminent ECB decision and Lagarde presser.
Support: 1.1525, 1.1500
Resistance: 1.1540, 1.1555
What it said to watch
ECB decision and Lagarde presser within the next bars could materially shift this read
Break of the 1.1525 session low opens the 1.1500 psych floor
M15 close above the 1.1555 session high negates the downside read
Lower highs into tight consolidation near session lows.
EUR/USD ground to a session low of 1.15228 then bounced and is coiling near 1.1536 as desks sit on hands ahead of the ECB decision. Range is tight with lower highs capping near 1.15412; no clean directional structure in play.
Support: 1.15228, 1.1520, 1.1500
Resistance: 1.15412, 1.15467
What it said to watch
ECB decision in ~30min plus US PPI 12:30 GMT — either can break this consolidation instantly
Close below 1.15228 confirms a fresh lower low toward the 1.1520 floor
Close above 1.15412 breaks the lower-high sequence
12:01 UTC
Mild downtrend, now flat ahead of ECB · RSI 51 · price 1.1538
Consolidation near 2-month lows, lower highs since London.
EUR/USD is pinned in a 1.1523–1.1555 band, drifting off the 1.1523 session low after a slow grind down from the 1.1555 swing. Price sits on EMA20 but under EMA50 with RSI(14) flat near 51 — desks sitting on hands minutes before the ECB decision.
Support: 1.1523, 1.1500
Resistance: 1.1555
What it said to watch
ECB rate decision 12:15 GMT and Lagarde presser 12:45 GMT will drive the next leg
US PPI 12:30 GMT could swing the USD side
Close below 1.1500 confirms a fresh lower-low; opens 1.1445
Reclaim of 1.1585 negates the near-term downside read
Lower highs into 1.1523 low, now coiling near 1.1535.
EURUSD drifted to 1.1523 during the NY session then bounced into a tight 1.1530-1.1545 coil as desks sat on hands ahead of the ECB. RSI(14) back to neutral near 49; price pinned just under EMA50 with sub-6 pip ATR signalling pre-event compression.
Support: 1.1523, 1.1500
Resistance: 1.1552, 1.1585
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 and US PPI 12:30 will likely break this coil
M15 close above 1.1552 reclaims the prior swing high; 1.1585 negates the downside read
Break of 1.1523 confirms a lower-low and exposes the 1.1500 floor
11:46 UTC
Downtrend, bouncing off lows · RSI 47 · price 1.15368
Lower highs / lower lows, recent recovery.
EURUSD ground lower through the London-NY transition to 1.15228 before buyers stepped in twice near 1.1525, lifting price ~15 pips into 1.1537. RSI(14) recovered off its lows to mid-range; price sits just under EMA20 with the broader window still a lower-high/lower-low chain ahead of the ECB.
Support: 1.15228, 1.15254
Resistance: 1.15412
What it said to watch
ECB decision 12:15 GMT then Lagarde 12:45 GMT will dominate this read
Loss of 1.15228 confirms continuation of the lower-low sequence
Reclaim of 1.15412 session high needed to challenge the downtrend
EUR/USD ground out lower highs through the London morning, tagging a session low at 1.1523 before a shallow bounce to 1.1539, now stalling at 1.1537 below the EMAs. Price is pinned in a tight pre-ECB band with RSI flat near 49, traders sitting on hands into the 12:15 GMT decision.
Support: 1.1523, 1.1500
Resistance: 1.1539, 1.1547
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT will override this structural read
Close below 1.1523 confirms a lower-low toward the 1.1500 floor
Reclaim of 1.1547 needed to break the lower-high chain
Lower highs into session low 1.1523, corrective bounce in play.
EUR/USD ground lower through the session to a session low of 1.1523 before a corrective bounce lifted price back to 1.1541, retracing roughly half the latest down-leg. Move is positioning ahead of the ECB decision; range stays capped under 1.1550.
Support: 1.1523, 1.1500
Resistance: 1.1550
What it said to watch
ECB rate decision (12:15 GMT) + Lagarde presser (12:45 GMT) within the hour — likely to override this structural read
US PPI ~1h away could swing the read via the USD leg
Break of 1.1523 reopens the path to the 1.1500 floor
Reclaim and close above 1.1550 negates the lower-high sequence
Lower highs from 1.1573, holding above 1.1523 session low.
EUR/USD drifted to a 1.15228 session low into the ECB before recovering ~18 pips to 1.1541, holding a chain of lower highs from 1.1573. RSI(14) back to neutral near 49; ATR ~5.5 pips. Price is pinned just under the 1.1555 swing with the ECB decision (12:15 GMT) imminent.
Support: 1.1523, 1.1500
Resistance: 1.1555, 1.1573
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT could materially shift this read
Break of 1.1523 opens the 1.1500 floor
M15 close above 1.1555 negates the lower-high structure
EUR/USD printed a fresh session low at 1.15228 then bounced to 1.15385 into the pre-ECB hour, RSI(14) recovering from sub-40 back to mid-range. Sequence of lower highs from 1.15554 still intact; demand stepping in near 1.1523 ahead of the decision.
Support: 1.1530, 1.15228
Resistance: 1.15467, 1.15528
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT could materially shift this read
US PPI 12:30 UTC alongside jobless claims
Close back above 1.15467 negates the lower-high sequence
EURUSD drifted lower through the London session, printing a session low at 1.15228 before buyers stepped in twice around 1.1525 and lifted price back to 1.1538. The whole 24h has been a slow grind off the 1.15705 session high, with price pinned near two-month lows into the ECB decision.
Support: 1.15228, 1.1500
Resistance: 1.1555, 1.15705
What it said to watch
ECB rate decision 12:15 GMT + Lagarde 12:45 GMT (~1h out) could materially shift this read
Break of 1.15228 opens the 1.1500 floor
Close above 1.15550 range top negates the intraday downtrend
EUR/USD drifted lower through the window, sweeping a session low at 1.15228 before a shallow bounce to 1.1531 — price stays pinned toward the 1.1520 support into the ECB. Pair holds below EMA20/50 with RSI(14) mid-40s, no momentum extreme.
Support: 1.15228, 1.1520, 1.1500
Resistance: 1.15368
What it said to watch
ECB decision 12:15 GMT then Lagarde 12:45 GMT could materially shift this read
US PPI ~12:30 GMT adds two-sided risk
Loss of 1.15228 / 1.15200 opens the 1.1500 floor
Close back above 1.15368 negates the lower-high sequence
11:01 UTC
Downtrend, drifting into ECB · RSI 44 · price 1.15314
Lower highs, recent low swept.
M15 ground lower through the European morning into the ECB, sweeping the session low at 1.15228 before a shallow bounce back to 1.15314. Price holds below EMA20 and EMA50 with RSI(14) mid-range; the descending high structure off 1.15550 caps rallies and 1.15200 sits just below as the floor.
Support: 1.15228, 1.1520
Resistance: 1.1537, 1.15528, 1.1555
What it said to watch
ECB decision ~1h away (12:15 GMT) and Lagarde at 12:45 GMT can override this read entirely
US PPI at 12:30 UTC could move the pair sharply
Close below 1.15200 opens the path to 1.1445
Reclaim of 1.15370 would break the lower-high sequence
10:46 UTC
Downtrend, pressing lows · RSI 37 · price 1.15273
Lower highs into fresh session lows.
EUR/USD ground to fresh session lows at 1.15228 through London hours, breaking the 1.15300 floor with RSI(14) sub-40 and price below EMA20/50. Pair is pinned near two-month lows ahead of the ECB decision (~1.5h) and US PPI (~1.75h).
Support: 1.15228, 1.1520
Resistance: 1.1534, 1.1547
What it said to watch
Close below 1.15200 confirms a lower-low and opens the 1.1445 path
Reclaim of 1.15340 swing high needed to ease downside pressure
ECB 12:15 GMT / Lagarde 12:45 GMT and US PPI 12:30 UTC could materially shift this read
EUR/USD ground to fresh session lows near 1.1525, capped below 1.1547 and printing a clean chain of lower highs into the ECB decision. RSI(14) sits soft in the high-30s with no extreme; price holds below EMA20/50 as the pair pins near two-month lows ahead of the event risk.
Support: 1.15228, 1.1500
Resistance: 1.1534, 1.1547
What it said to watch
ECB decision 12:15 GMT and US PPI ~2h away could materially shift this read
EUR/USD ground lower through the European morning to fresh session lows at 1.1523, capped all session below 1.1547 with USD firm on sticky US CPI. RSI(14) near 37 — soft but not yet washed out — as price drifts into the ECB decision.
Support: 1.1520, 1.1500
Resistance: 1.1537, 1.1547
What it said to watch
ECB decision 12:15 GMT / Lagarde 12:45 GMT could materially shift this read
EURUSD ground lower through the London session, breaking below the 1.1535 support and printing fresh window lows at 1.15228 in pre-ECB positioning, price pinned just above 1.1520. Sequence of lower highs holds with RSI(14) near 34, EUR capped well below the 1.1555 swing high.
Support: 1.15228, 1.1500
Resistance: 1.15355, 1.1555
What it said to watch
ECB decision (12:15 GMT) and Lagarde presser plus US PPI (12:30 UTC) due within ~2h — both can materially shift this read
M15 close below 1.1520 opens the 1.1500 floor
Reclaim of 1.15355 would negate the lower-low sequence
10:16 UTC
Downtrend, near session low · RSI 38 · price 1.15259
Lower highs, lower lows into ECB.
EUR ground lower through the London session into the ECB decision, printing a chain of lower highs off the 1.1555 swing and settling on the session low at 1.1525. Price holds below EMA20/50 with RSI(14) near 37; supply has capped each bounce below the 1.1555 area.
Support: 1.1525, 1.1500
Resistance: 1.1555
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT plus US PPI 12:30 UTC — events in ~2h that will override this structure
Break below 1.1500 psych floor opens 1.1445
M15 close back above 1.1555 swing high negates the lower-high sequence
EURUSD ground lower through the NY session, rejected at the 1.1555 swing high and now sitting on the 1.1525 session low with RSI(14) near 37. Price holds below EMA20/50 in a clean lower-high sequence as the market drifts into the ECB decision.
Support: 1.15252, 1.1520, 1.1500
Resistance: 1.1540, 1.1555
What it said to watch
Break of 1.1525 opens 1.1520 support then the 1.1500 floor
Reclaim of 1.1555 swing high negates the lower-high sequence
ECB decision 12:15 GMT and Lagarde 12:45 GMT plus US PPI 12:30 UTC could materially shift this read
10:01 UTC
Downtrend, drifting into ECB · RSI 41 · price 1.15321
Lower highs, lower lows; pressing session lows.
EUR has ground lower through the morning, capped below 1.1555 and now hugging session lows around 1.1532 with RSI(14) near 40. Price sits below both EMAs as supply caps each bounce attempt ahead of the ECB.
Support: 1.15297, 1.15254, 1.1500
Resistance: 1.1540, 1.1555
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT could materially shift this read
Break of 1.1525 opens the 1.1500 floor
M15 close back above 1.1555 negates the lower-high chain
EUR/USD ground lower through the Asia/early-London window, printing lower highs from 1.15728 and basing near 1.15300 ahead of the ECB decision. Price sits below EMA20/50 with RSI(14) around 40 — pre-ECB drift, no session breakout in play. Last bar is a thin, partial print.
Support: 1.1530, 1.15254, 1.1500
Resistance: 1.1547, 1.15728
What it said to watch
ECB decision at 12:15 GMT + Lagarde at 12:45 GMT will dictate the next leg
US PPI at 12:30 GMT adds to the catalyst cluster
Loss of 1.15254 confirms continuation toward the 1.1500 floor
Reclaim of 1.15470 negates the lower-high sequence
09:46 UTC
Downtrend, grinding into ECB · RSI 41 · price 1.15324
Lower highs, lower lows holding session lows.
EURUSD ground lower through the NY-into-Asia transition, printing lower highs and now sitting on session lows near 1.1532 as traders sit on hands ahead of the ECB decision. RSI(14) sub-45 with no bounce of note; the 1.1547 pivot has capped each pullback.
Support: 1.15303, 1.15254
Resistance: 1.1547
What it said to watch
ECB rate decision 12:15 GMT + Lagarde presser 12:45 GMT — the catalyst that overrides this read
Loss of 1.15303/1.15254 confirms continuation of the lower-low sequence
Reclaim of 1.1547 negates the descending lower-high structure
EURUSD is grinding lower through the Asian session, pressing the 1.15297 session low after a rejection from 1.1555, RSI(14) cooling near 40 and price holding below EMA20/50. Range-bound, low-volume drift as traders sit on hands into the ECB decision.
Support: 1.15297, 1.15254
Resistance: 1.1547, 1.1555
What it said to watch
ECB decision 12:15 GMT and Lagarde presser 12:45 GMT could materially shift this read
Break and hold below 1.15297/1.15254 confirms a lower low
Reclaim of 1.15470 needed to ease the downside pressure
Lower highs / lower lows, drifting to session low.
EUR/USD grinding lower in thin, cautious trade into the 12:15 GMT ECB decision, printing lower highs off 1.1555 and sitting near the session low around 1.1532. RSI(14) sub-40 but not extreme; supply capped the 1.1547 pivot on the last bounce.
Support: 1.15297, 1.15254
Resistance: 1.1547, 1.1555
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT can materially shift this read
Loss of 1.1530 confirms continuation toward the 1.1525 prior low
M15 close back above 1.1547 negates the lower-high sequence
London session grinding lower in a chain of lower highs off the 1.1572 session high, with price now sat on the session low at 1.1530 and RSI(14) near 40. Move is range-bound and cautious as traders sit ahead of the ECB decision.
Support: 1.1530, 1.1500
Resistance: 1.1547, 1.1572
What it said to watch
ECB decision 12:15 GMT + Lagarde presser 12:45 GMT is the catalyst — likely to override this intraday read
M15 close below 1.1530 extends the lower-low sequence toward 1.1500
EURUSD bleeding lower through European hours, lower highs from 1.15728 down to the current 1.1536 with RSI(14) hovering near 40. Sellers capped the last bounce at 1.15528 and price is pinned just above the session low at 1.15297; EUR holding firm but capped below the 1.1575 ex-support into ECB.
Support: 1.15297, 1.15254, 1.1500
Resistance: 1.15467, 1.15528
What it said to watch
ECB decision 12:15 GMT in ~3h is the dominant catalyst and could materially shift this read
Close above 1.15467 breaks the lower-high sequence
Lower highs since the 1.1573 peak, range floor near 1.1525.
EURUSD slid back toward the session lows near 1.1530, capped under 1.1575 through London hours with price below both EMAs and RSI(14) around 41. Lower highs are stacking off the 1.1573 peak; the 1.1525 floor is the line holding the range so far ahead of the ECB decision.
Support: 1.15297, 1.15254
Resistance: 1.15467, 1.1555
What it said to watch
ECB decision 12:15 GMT and Lagarde presser 12:45 GMT are the dominant catalysts — likely to override this intraday structure
Break and hold below 1.1525 confirms a lower low and extends the down leg
M15 close back above 1.1550 negates the lower-high sequence
EURUSD slipped through the 1.1547 pivot and is pressing the session low at 1.15303 ahead of the ECB decision, RSI(14) near 37 but not yet stretched. Price sits below EMA20/50 with sellers capping each bounce below 1.1553.
Support: 1.15303, 1.15254
Resistance: 1.1547, 1.15528, 1.1555
What it said to watch
ECB rate decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst for the next bars
M15 close back above 1.15470 negates the downside push
EURUSD ground lower through the European morning, slipping from the 1.15528 session high to a fresh low at 1.15303 as the pair holds below the 1.1575 cap into ECB. RSI(14) near 40 with ATR around 5 pips — measured drift, not a flush. Price sits just above the 1.15254 swing low ahead of the decision.
Support: 1.15303, 1.15254, 1.1500
Resistance: 1.15528, 1.15705
What it said to watch
ECB rate decision 12:15 GMT and Lagarde presser 12:45 GMT are the dominant catalysts for the next bars
Break below 1.15254 confirms a lower low and extends the downtrend
Close back above 1.15528 invalidates the lower-high structure
London session has EUR sliding back toward its session lows after a clean rejection at 1.15550, with price now pressing 1.15371 and RSI(14) cooling toward 38. Move sits in the low end of the broad 1.15254–1.15728 range as the market positions into the ECB decision; momentum is to the downside but the prior 1.15254 floor still untested.
Support: 1.1529, 1.15254
Resistance: 1.1547, 1.1555, 1.15728
What it said to watch
ECB rate decision 12:15 GMT and Lagarde 12:45 GMT could materially shift this read
Break below 1.15254 confirms a lower-low and opens the 1.1500 area
M15 close back above 1.15550 invalidates the lower-highs sequence
08:46 UTC
Drifting lower, below EMAs · RSI 39 · price 1.15371
Lower highs into ECB.
EURUSD ground lower through the European morning, printing lower highs after rejection at 1.1555 and sliding to 1.15371 with RSI(14) near 38. Price has retraced about 60% of the prior 1.15254-1.1555 bounce and is testing the 1.1534 swing low ahead of the ECB decision.
Support: 1.1534, 1.15254, 1.1500
Resistance: 1.1547, 1.1555
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT will dominate the next bars
Break below 1.1534 opens the 1.15254 session low
Close back above 1.1547 negates the lower-high sequence
08:31 UTC
Rangebound, edging lower · RSI 42 · price 1.15383
Intraday range, rejection from session high.
EUR has chopped within roughly 1.1525-1.1573 for the past 24h, with the latest London leg fading from the 1.1555 session high back to 1.1538. RSI(14) near 42, no momentum extreme; price sits below EMA20/50 within the range ahead of the ECB decision.
Support: 1.15254, 1.1500
Resistance: 1.1555, 1.15728
What it said to watch
ECB rate decision 12:15 GMT and Lagarde 12:45 GMT could materially shift this read
Close below 1.15254 swing low opens the path toward the 1.1500 two-month low
Reclaim of 1.15550 session high re-tests the 1.15728 prior high
08:31 UTC
Range, drifting lower into London · RSI 42 · price 1.15383
Ranging ~1.1525–1.1575, rejection off range top.
EURUSD has chopped between 1.1525 and 1.1575 through the prior NY and current London session, with sellers rejecting the 1.1555 swing high before price drifted back to 1.1538. RSI(14) sits mid-range near 42 and price holds below EMA20/50; ECB decision at 12:15 GMT is the swing factor for the next leg.
Support: 1.15333, 1.15254
Resistance: 1.1555, 1.15728
What it said to watch
ECB rate decision 12:15 GMT (~4h) and Lagarde presser will likely override this range read
Close below 1.15254 confirms a lower low and breaks the range floor
Reclaim of 1.1555 reopens the 1.15728 session high
Range-bound between 1.1525 and 1.1556, price near lower third.
EURUSD has ranged 1.1525–1.1556 through the session and is drifting back toward range lows near 1.1540 ahead of the ECB decision. The latest pop to 1.1556 was rejected, RSI(14) cooling to ~43 with price below EMA20/50.
Support: 1.15333, 1.15254
Resistance: 1.15556
What it said to watch
ECB decision 12:15 GMT and Lagarde presser 12:45 GMT (~4h out) could materially shift this read
M15 close below 1.15333 swing low opens the 1.15254 session low
Reclaim of 1.15556 range top reasserts the upper end of the range
08:16 UTC
Ranging, drifting lower · RSI 42 · price 1.15398
Choppy range, mid-band fade.
EURUSD has chopped in a 1.1525–1.1573 band through Asia and into the London morning, with sellers fading the 1.1555 swing high in the last hours. Price drifted back to 1.1540 ahead of the ECB decision, RSI(14) mid-40s with no momentum extreme in play.
Support: 1.1534, 1.15254
Resistance: 1.1555, 1.15728
What it said to watch
ECB rate decision 12:15 GMT and Lagarde 12:45 GMT will materially shift this read
M15 close below 1.1534 swing low exposes the 1.15254 session low
Reclaim of 1.1555 swing high needed to re-test the 1.15728 range high
Consolidation between 1.1525 and 1.1555 ahead of ECB.
EURUSD is coiling around 1.1544, holding a tight 1.1540–1.1555 band inside the wider 1.1525–1.1573 session range as traders sit on hands into the ECB. The 1.1555 range cap has rejected probes twice during the morning and the 1.1525 session low has held; RSI(14) flat near 47, ATR compressing.
Support: 1.1540, 1.1525, 1.1500
Resistance: 1.1555, 1.1573
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT could materially shift this read
M15 close above 1.1555 opens 1.1573 swing high
Break below 1.1525 exposes 1.1500 psych level
08:01 UTC
Ranging, no clear bias · RSI 49 · price 1.1544
Consolidation between 1.1525 and 1.1572.
EURUSD is drifting in a tight 1.1525-1.1572 range, last at 1.1544, as traders sit on hands into the ECB decision. Buyers stepped in twice near 1.1525 mid-window and the 1.1555 cap has repeatedly held; RSI(14) is flat near neutral with no momentum edge intraday.
Support: 1.1525, 1.1500
Resistance: 1.1555, 1.1572
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT could materially shift this read
M15 close above 1.1555 opens the path to the 1.1572 session high
Failure to hold 1.1525 exposes the 1.1500 two-month lows
07:47 UTC
Ranging, no clear bias · RSI 53 · price 1.15469
Consolidation between 1.1540 and 1.1555.
EURUSD is grinding sideways through the London morning, pinned between the 1.1540 swing low and the 1.1555 session high after recovering off the 1.1525 Asian low overnight. RSI(14) sits neutral near 53 and price is hugging EMA20 — no setup in play ahead of the ECB.
Support: 1.1540, 1.15254
Resistance: 1.1555
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT could materially shift this read
Close above 1.1555 session high opens the 1.1575 cap
Failure to hold 1.1540 swing low reopens the 1.1525 asia low
07:46 UTC
Ranging, flat into ECB · RSI 52 · price 1.15469
Tight consolidation, range-bound.
EURUSD is ranging between 1.1540 and 1.1555 through the Asia session, coiling into today's ECB decision after yesterday's slide to the 1.1525 range low. Price firmed off the 1.15400 session low on the last two bars with RSI(14) near neutral; the 1.15550 session high still caps.
Support: 1.1540, 1.15254
Resistance: 1.1555, 1.15575
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT could break this range either way
US PPI 12:30 GMT is an added catalyst
Close above 1.15575 context cap opens the path to 1.1600
Failure to hold the 1.15400 session low exposes the 1.15254 range low
07:32 UTC
Rangebound, drifting up into ECB · RSI 59 · price 1.15532
Consolidation between 1.1540 and 1.1555 after recovering off session low.
EURUSD coiled in a 1.1540–1.1555 band through the Asian and early London hours, holding well off the 1.1525 range low. Price is pressing the 1.1555 consolidation cap into the ECB decision, RSI(14) mid-range near 59 with no extreme.
Support: 1.15401, 1.15254, 1.1500
Resistance: 1.1555, 1.15728, 1.1575
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT will dominate the next bars
M15 close above 1.1555 opens the 1.1575/1.1573 caps
Loss of 1.1540 reopens the 1.1525 range low
07:31 UTC
Recovering off lows, mid-range · RSI 58 · price 1.15532
Range, higher lows building into London.
EUR recovered off the 1.1525 swing low through the Asian session and is pressing the 1.1555 range cap at the London open, RSI(14) firming to the high-50s. Two-way chop persists between 1.1540 and 1.1555 as the market sits on its hands into the ECB decision.
Support: 1.1540, 1.15254, 1.1500
Resistance: 1.1555, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst for this read
M15 close above 1.1555 opens the path to 1.15728
Failure to hold 1.1540 reopens the 1.1525 swing low
07:16 UTC
Rangebound, no clear direction · RSI 49 · price 1.15478
Consolidation between 1.1540 and 1.1557 after session low rebound.
EURUSD is pinned in a tight 1.1540-1.1557 range through the London morning, drifting off the 1.15556 swing high as traders sit on hands into the ECB. The session low at 1.15254 was rebought earlier and price now hovers at the EMA20 with RSI near 49 — no directional setup in play.
Support: 1.15401, 1.15254
Resistance: 1.15556, 1.15575, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde presser 12:45 GMT is the catalyst that breaks this range
M15 close above 1.15575 cap opens the path back toward 1.15728 session high
Failure to hold 1.15401 swing low exposes the 1.15254 session low
07:16 UTC
Range, drifting sideways · RSI 51 · price 1.15478
Consolidation between 1.1525 and 1.1555.
EURUSD is pinned in a tight 1.1525–1.1555 range through the Asian session, RSI(14) flat near 51 as traders sit on hands into the ECB. Buyers stepped in at 1.1525 mid-window and price has crept back to mid-range without reclaiming the 1.1555 cap.
Support: 1.1542, 1.1525, 1.1500
Resistance: 1.1555, 1.1575
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT can break this range either way
M15 close above 1.1555 opens 1.1575; loss of 1.1525 exposes 1.1500
07:01 UTC
Range, drifting lower · RSI 43 · price 1.15421
1.1540-1.1555 range, lower highs forming.
London session drifting lower, EUR/USD probing the 1.1540 area after fading from the 1.1555 range cap; RSI(14) mid-40s, no momentum extreme. Price is holding a 1.1540-1.1555 range with a string of lower highs into the ECB decision.
Support: 1.1540, 1.1534, 1.15254
Resistance: 1.1551
What it said to watch
ECB decision + Lagarde presser later today could materially shift this read
Close below 1.1540 recent low opens the 1.1525 session low
Reclaim of the 1.1555 range cap needed to negate the lower-highs drift
EURUSD is ranging 1.1525–1.1555 with price drifting toward the lower edge in the London session ahead of the ECB. The 1.1573 spike higher faded into a lower high at 1.1555; RSI(14) mid-range near 44, ATR thin at ~11 pips as traders sit on hands into the decision.
Support: 1.15401, 1.15254
Resistance: 1.15545, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the key catalyst that can break this range
US PPI/claims 12:30 UTC could shift the USD tone underpinning this pair
M15 close below 1.15401 exposes the 1.15254 range low
Reclaim of 1.15545 reopens the path to the 1.15728 session high
06:46 UTC
Range, drifting lower · RSI 43 · price 1.15454
Consolidation between 1.1542 and 1.1555.
EURUSD is coiling 1.1542-1.1555 in early London hours, pinned ahead of the ECB decision after yesterday's in-line US CPI kept the dollar firm. The last few bars edged toward the 1.1542 session low with RSI in the low 40s; no clean direction in play pre-event.
Support: 1.1542, 1.1525, 1.1500
Resistance: 1.1555, 1.1573
What it said to watch
ECB rate decision (12:15 GMT) + Lagarde (12:45 GMT) is the catalyst that resolves this range
M15 close below 1.1542 opens the 1.1525 swing low
Reclaim of 1.1555 range cap would shift focus back to 1.1573
06:46 UTC
Ranging, no direction into ECB · RSI 47 · price 1.15454
Consolidation between 1.1542 and 1.1555.
EURUSD is pinned in a tight 1.1542-1.1555 band with price hugging 1.1545, RSI(14) neutral near 46 as traders sit on hands into the ECB. The 1.15555 session cap held twice through the Asia-London transition; below, demand stepped in around 1.1542.
Support: 1.1542, 1.1534, 1.15264
Resistance: 1.15555, 1.15705
What it said to watch
ECB decision 12:15 GMT and Lagarde presser 12:45 GMT are the catalysts that will break this range
M15 close above 1.15555 opens the path to the 1.15705 spike high
Consolidation below 1.1555, lower highs into Asia close.
EURUSD ground sideways through the Asia session, fading from the 1.15555 swing high back toward the 1.15420 session low as London opens. RSI(14) near 42, price below both EMAs — no momentum, sitting mid-range ahead of the ECB.
Support: 1.1542, 1.15355, 1.15254
Resistance: 1.15555, 1.15728
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT in ~6h — primary catalyst that reshapes this read
Loss of 1.15420 exposes 1.15355 and the 1.15254 range low
M15 close back above 1.15555 reopens the 1.15728 day high
06:31 UTC
Drifting lower within range · RSI 41 · price 1.15434
Range, lower highs into London.
EURUSD slipped off the 1.1551 area through the Asian session and into early London, now 1.15434 below EMA20/50 with RSI(14) near 41. Price is grinding the lower half of the 1.15254–1.15728 range with lower highs, no clean break of either edge yet.
Support: 1.1542, 1.1535, 1.15254
Resistance: 1.1551, 1.15545, 1.15728
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT are the dominant catalysts and could break this range either way
M15 close below 1.1542 opens 1.1535 then the 1.15254 asian low
Reclaim of 1.1551 recent high would neutralise the lower-high sequence
Consolidation off the session low, capped under prior swing highs.
EURUSD is grinding sideways in the 1.1542–1.1550 zone through the Asia–London handover, pinned near two-month lows after recovering off the 1.1525 swing low. The pair stayed capped well below the 1.1573 prior high; momentum is flat with RSI near 52 and ATR compressed to ~4 pips.
Support: 1.1525, 1.1505
Resistance: 1.1556, 1.1573
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the catalyst that defines this range
M15 close above 1.1556 opens the path back toward the 1.1573 prior high
Loss of 1.1525 swing low exposes the 1.1505 two-month low
06:16 UTC
Range, low momentum · RSI 48 · price 1.1546
Balancing in tight intraday range.
EURUSD coiled in a tight 1.1542-1.1557 band through the Asian session, RSI(14) flat near 48 after the spike to 1.1557 faded. Two-month lows at 1.1500 still untested; price compressing ahead of the ECB decision.
Support: 1.1542, 1.1525, 1.1500
Resistance: 1.1557, 1.1575
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the catalyst that resolves this range
M15 close above 1.1557 opens the path to the 1.1575 cap
Loss of 1.1542 exposes the 1.1525 swing low and 1.1500
06:01 UTC
Ranging, momentum flat · RSI 47 · price 1.15454
Intraday range, higher lows off session low.
EURUSD is ranging 1.1542-1.1555 after recovering off the 1.1525 session low, with RSI(14) mid-range and ATR(14) compressing to ~27 pips. Price is drifting just below EMA20/EMA50 in the Asia-to-London transition ahead of today's ECB decision.
Support: 1.1542, 1.15254
Resistance: 1.15554, 1.1575
What it said to watch
Close above 1.1555 swing high reopens the 1.1575 cap
Loss of 1.1542 recent low exposes the 1.1525 session low
ECB decision 12:15 GMT and Lagarde 12:45 GMT could materially shift this read
06:01 UTC
Range, momentum flat · RSI 47 · price 1.15454
Ranging after bounce off session low.
EURUSD recovered from the session low at 1.15254 to retest 1.15555 before easing back toward 1.1545, holding a tight 1.1537-1.1555 range into early London. RSI(14) is flat near 46 and price sits just below EMA20/EMA50 — no setup in play ahead of the ECB decision.
Support: 1.1537, 1.15254
Resistance: 1.15555, 1.15728
What it said to watch
ECB decision in ~6h (12:15 GMT) + Lagarde presser is the dominant catalyst for this read
M15 close above 1.15555 opens the path back to the 1.15728 window high
Quiet Asia session: EURUSD recovered from the 1.15254 low and is now consolidating just under the 1.15555 range top with RSI near 52 and ATR compressed to ~5 pips. Price holds above EMA20/50 but supply has capped every push into 1.1555 into today's ECB decision.
Support: 1.1544, 1.15254
Resistance: 1.15555, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde presser 12:45 GMT — dominant catalyst that can break this read
M15 close above 1.15555 opens the 1.1575-1.1600 zone
Failure to hold 1.1544 reopens the 1.15254 session low
US PPI/Claims 12:30 GMT adds two-way risk
05:46 UTC
Range, no clear direction · RSI 53 · price 1.15486
Consolidating after recovery off 1.1525 low.
EURUSD is coiling in a tight 1.1543–1.1555 band after recovering from the 1.1525 low during the thin Asian session, RSI(14) flat near 53. Price is pinned just under the 1.1555 consolidation cap with the ECB decision the dominant catalyst ahead.
Support: 1.1543, 1.1525
Resistance: 1.1555, 1.1572
What it said to watch
Close above 1.1555 opens the 1.1572 session high
Failure to hold 1.1543 reopens the 1.1525 swing low
ECB decision 12:15 GMT + Lagarde 12:45 GMT will materially shift this read
EURUSD coiling in a tight 1.1544-1.1555 band through the Asian session and into early London, ATR compressed to ~3 pips after the prior swing high at 1.15728 and the dip to 1.15254. Price sits near the 50% retrace of that move with RSI flat near 53 — no directional setup in play ahead of the ECB decision.
Support: 1.1544, 1.15254
Resistance: 1.1555, 1.15728
What it said to watch
M15 close above 1.1555 opens the path back toward the 1.15728 session high
Loss of 1.1544 reopens 1.15254 session low
ECB decision 12:15 GMT + Lagarde 12:45 GMT will materially reset this read
EURUSD coiled in a tight Asian-session range around 1.1550, recovering off the overnight 1.15254 low after the earlier 1.15728 spike faded. ATR(14) near 3 pips signals compression ahead of today's ECB; range top at 1.15555 still capping.
Support: 1.1544, 1.15254
Resistance: 1.15555, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst — likely to break this range
M15 close above 1.15555 opens the 1.1575 zone
Failure to hold 1.15440 reopens the overnight 1.15254 low
EURUSD is pinned in a tight Asian range around 1.1550 after recovering from the 1.1525 session low; volume thinned to near-zero in late Asia hours. The 1.1555 range top still caps, with RSI flat near 55 — no momentum either way pre-ECB.
Support: 1.1544, 1.15254
Resistance: 1.1555, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst and will override this range read
M15 close above 1.1555 opens the 1.1572 session high
Loss of 1.1544 reopens the 1.1525 session low
05:16 UTC
Recovering off Asia lows, now flat · RSI 53 · price 1.15496
Consolidation below 1.1555 cap.
Overnight Asia lows near 1.1525 were swept and price recovered to the 1.1555 cap, where supply capped twice. Now consolidating in a tight 1.1544–1.1555 band with RSI mid-range, no setup in play ahead of the ECB decision.
Support: 1.1544, 1.15254
Resistance: 1.15728
What it said to watch
ECB rate decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst
M15 close above 1.1555 range top opens the 1.1575 zone
Failure to hold 1.1544 reopens the 1.1525 asia low
05:01 UTC
Ranging, no clear direction · RSI 52 · price 1.1547
Consolidation between 1.1525 and 1.1555.
EURUSD is consolidating 1.1525-1.1555 through the quiet Asian hours, currently 1.1547 after recovering off the session low at 1.15254. Price is pinned mid-range into today's ECB decision, with the 1.1555 cap unbroken and RSI(14) flat near 52.
Support: 1.1543, 1.1525
Resistance: 1.1555, 1.1573
What it said to watch
ECB rate decision 12:15 GMT and Lagarde 12:45 GMT is the dominant catalyst — could break this range either way
M15 close above 1.1555 opens the path to the 1.1573 prior high
Failure to hold 1.1525 confirms a lower low and extends the down leg
05:01 UTC
Ranging, no momentum · RSI 49 · price 1.1547
Consolidation mid-range ahead of ECB.
EURUSD is pinned mid-range near 1.1547, chopping between the 1.15254 session low and the 1.1555 range top after the early-session flush to 1.1525 was bought back. RSI(14) flat near 49 and ATR compressed — price is coiling into today's ECB decision with no intraday setup in play.
Support: 1.15254, 1.1505
Resistance: 1.1555
What it said to watch
M15 close above 1.1555 invalidates the range-top cap
Loss of 1.15254 opens the 1.1505 demand zone
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst
04:46 UTC
Ranging, no momentum · RSI 50 · price 1.15485
Consolidation near 2-mo lows, mid-range.
EURUSD coiling in a tight Asian range around 1.1548, pinned near 2-month lows after the prior NY session faded from the 1.1572 session high down to a 1.1525 session low. RSI(14) flat near 50, ATR compressed to ~4 pips on thin overnight volume; price sits mid-range with the 1.1555 range top capping bounces and 1.1542 asian low underneath.
Support: 1.1542, 1.15254
Resistance: 1.1555, 1.15728
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT are the dominant catalysts for the next sessions
M15 close above 1.1555 range top invalidates the consolidation read and opens 1.1572
Break of 1.1525 session low extends the down-leg toward the 1.1445 zone
04:46 UTC
Rangebound, no clear bias · RSI 48 · price 1.15485
Consolidation between 1.1525 and 1.1555.
EUR/USD is coiling around 1.1548 in the Asia session, holding a 1.1525-1.1555 range after a spike to 1.1573 faded back. Buyers stepped in at 1.1525 overnight and the 1.1555 pivot is capping; price is mid-range with no setup in play ahead of today's ECB.
Support: 1.15254, 1.1544
Resistance: 1.1555, 1.15728
What it said to watch
ECB rate decision 12:15 GMT and Lagarde presser 12:45 GMT are the dominant catalysts for this read
M15 close above 1.1555 pivot opens the 1.1573 swing high
Failure to hold 1.1525 confirms a lower-low toward 1.1445
04:31 UTC
Sideways, recovering off lows · RSI 49 · price 1.15474
Consolidation mid-range after overnight dip and bounce.
EUR/USD is grinding sideways near 1.1547 in thin Asian-session trade after an overnight dip to 1.15254 was bought back to 1.15555. Price is pinned around the 50% retracement of that down-leg with RSI flat near 49 and ATR compressed to ~4 pips — coiling into today's ECB.
Support: 1.1544, 1.15254
Resistance: 1.15555, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst and will likely break this range
M15 close above 1.15555 reopens the 1.15728 prior high
Loss of 1.15440 exposes the 1.15254 swing low
04:31 UTC
Range, near 2-month lows · RSI 49 · price 1.15474
Consolidation, 1.1525-1.1555 band.
EURUSD coiling around 1.1547 in the Asian session, holding inside the 1.1525-1.1555 band after the prior leg down from 1.1570. Session low at 1.1525 held and the 1.1555 range top has capped every bounce, with EUR pinned near 2-month lows into today's ECB.
Support: 1.15254, 1.1535
Resistance: 1.1555, 1.15705
What it said to watch
M15 close above 1.1555 invalidates the range read and opens 1.1575
Failure to hold 1.1525 confirms a lower-low
ECB rate decision 12:15 GMT + Lagarde 12:45 GMT could materially shift this read
04:16 UTC
Sideways, drifting lower · RSI 46 · price 1.15448
Consolidation into ECB.
EURUSD coiling in a tight 1.1542-1.1555 range through the Asian session, pinned below the 1.1555 range top after the prior NY rally stalled at 1.1573. Price sits just under EMA20 with RSI(14) mid-40s; broader band is 1.1525-1.1573, no setup in play ahead of ECB.
Support: 1.15423, 1.15254
Resistance: 1.15554, 1.15728
What it said to watch
M15 close above 1.1555 range top opens the 1.1573 session high
Failure to hold 1.1542 swing low exposes the 1.1525 asian low
ECB decision 12:15 GMT and Lagarde 12:45 GMT can break this range
Asia session has price coiling tightly between 1.15420 and the 1.15555 range top after the NY drift lower from 1.15728. RSI(14) sits mid-40s and ATR is thin near 4 pips — no setup in play ahead of the ECB.
Support: 1.1542, 1.15254
Resistance: 1.15555, 1.15575
What it said to watch
ECB decision 12:15 GMT (~8h) is the dominant catalyst and will likely break this range
Close above 1.15555 reopens the 1.15575 prior support zone
Failure to hold 1.15420 exposes the 1.15254 swing low
Asia session is quiet, ATR(14) compressed to ~5 pips as EUR/USD drifts toward 1.1545 within a 1.1525-1.1556 range. The earlier NY spike to 1.15728 has fully unwound; price now sits just under EMA20/50 with RSI mid-40s, no setup in play ahead of the ECB.
Support: 1.1541, 1.15254
Resistance: 1.15556, 1.15728
What it said to watch
ECB decision 12:15 GMT and Lagarde 12:45 GMT is the dominant catalyst and could break this range either way
M15 close below 1.15254 confirms a range break lower
reclaim of 1.15556 reopens the path toward 1.15728
Asia-session chop: EURUSD pinned in a 1.1535-1.1555 range after the 1.15728 session high faded earlier. Price slipped back to 1.15448 into thin pre-London flow, with the 1.1555 range top still capping each push.
Support: 1.1535, 1.15254
Resistance: 1.1555, 1.15728
What it said to watch
M15 close above 1.1555 opens the path to the 1.15728 session high
Break of 1.1535 exposes the 1.15254 swing low
ECB decision 12:15 GMT + Lagarde 12:45 GMT will override this intraday read
EURUSD is hemmed in below the 1.1555 pivot cap through a thin Asia session, drifting back from a recent push to 1.1556 toward 1.15465. Range floor sits at the 1.1525 session low; structure is flat ahead of today's ECB decision (12:15 GMT) and press conference.
Support: 1.1544, 1.1525, 1.1505
Resistance: 1.1555, 1.1573
What it said to watch
ECB decision 12:15 GMT and Lagarde at 12:45 GMT is the dominant catalyst for this range
M15 close above 1.1555 pivot cap opens the 1.1573 prior high
Loss of the 1.1525 session low exposes the 1.1505 range floor
EUR/USD is coiling in a tight 1.1525-1.1556 band, pinned near 2-month lows as the market sits on its hands ahead of today's ECB decision. The bounce off 1.1525 stalled into the 1.1556 range top and price has slipped back toward the session low at 1.1544, RSI(14) neutral near 46.
Support: 1.1544, 1.15254, 1.1505
Resistance: 1.15556, 1.15728
What it said to watch
M15 close above 1.1556 reopens the 1.1575 pivot
Loss of 1.1525 confirms a lower-low toward 1.1505
ECB decision 12:15 GMT / Lagarde 12:45 GMT is the dominant catalyst and will override this range read
03:31 UTC
Ranging, no clear direction · RSI 48 · price 1.1546
Consolidation between 1.1525 and 1.1555.
EUR/USD is grinding sideways near 1.1546 through the Asian session, holding the 1.1525-1.1555 band ahead of today's ECB decision. The earlier spike to 1.1573 was rejected and price has since chopped around mid-range with RSI flat near 48 — no directional setup in play.
Support: 1.1525, 1.1505
Resistance: 1.1555, 1.1573
What it said to watch
ECB rate decision at 12:15 GMT and Lagarde at 12:45 GMT is the dominant catalyst and could break this range either way
M15 close above 1.1555 pivot opens the path to the 1.1573 recent high
Loss of 1.1525 session low exposes the 1.1505 range floor
03:31 UTC
Range-bound, no clear direction · RSI 49 · price 1.1546
Consolidating between 1.1525 and 1.1555.
EURUSD is ranging 1.1525-1.1555, pinned near 2-month lows as the pair consolidates into today's ECB decision. Price recovered off the 1.1525 session low and stalled at the 1.1555 range top, now drifting at 1.1546 on thin Asia-hours volume with RSI flat near 49.
Support: 1.1525, 1.1505
Resistance: 1.1555, 1.1573
What it said to watch
ECB rate decision 12:15 GMT and Lagarde 12:45 GMT is the dominant catalyst — likely to break this range either way
M15 close above 1.1555 opens the path toward the 1.1573 prior high
Failure to hold 1.1525 confirms a lower-low toward 1.1505
EUR/USD recovered off the 1.1525 session low through Asian hours but stalled at the 1.1555 range top, now fading back to 1.1544 just under EMA20. Ranging 1.1525–1.1555 with no clean directional structure into the ECB decision.
Support: 1.15254, 1.15302
Resistance: 1.15728
What it said to watch
ECB rate decision 12:15 GMT and Lagarde presser 12:45 GMT are the dominant catalysts — could materially shift this read
M15 close above 1.1555 range top opens the 1.1573 swing high
Loss of 1.1525 session low confirms a lower low
03:16 UTC
Range, mild pullback · RSI 47 · price 1.15444
Consolidating below session high after overnight bounce.
EUR bounced off the 1.15254 overnight low to 1.15556 then faded into early hours, capped below the session high and 1.15575 pivot. Price now sits at the 38% retrace of that leg (~1.15440) with RSI(14) neutral near 47; consolidating 1.1535-1.1556 ahead of today's ECB decision.
Support: 1.15354, 1.15254
Resistance: 1.15556, 1.15575, 1.15728
What it said to watch
ECB rate decision 12:15 GMT plus Lagarde 12:45 GMT is the dominant catalyst for this read
M15 close above 1.15556 session high opens the 1.15575 pivot and 1.15728 window high
Loss of 1.15354 swing low exposes the 1.15254 overnight low
EURUSD is ranging 1.1526–1.1556 through the Asia session, having recovered off the 1.15264 session low and now stalling just under the 1.15556 cap with RSI(14) neutral near 51. Two-way chop is consistent with positioning into today's ECB decision; price stays pinned near 2-month lows.
Support: 1.1541, 1.15264
Resistance: 1.15556, 1.15705
What it said to watch
M15 close above 1.15556 opens the 1.1575–1.1600 zone
Failure to hold 1.1541 reopens the 1.15264 session low
ECB decision 12:15 GMT + Lagarde 12:45 GMT will dominate the next bars
Quiet Asia session, EURUSD coiling around 1.1548 after recovering from the 1.1525 swing low and stalling at the 1.1556 recent high. RSI(14) is mid-range and ATR thin into today's ECB, with the pair still pinned near 2-month lows inside the 1.1505-1.1555 consolidation.
Support: 1.15457, 1.15254
Resistance: 1.15556, 1.15728
What it said to watch
M15 close above 1.1556 opens the 1.1573-1.1600 resistance zone
Loss of 1.1546 session low reopens 1.1525 swing low
ECB decision 12:15 GMT + Lagarde 12:45 GMT is the dominant catalyst for this range
02:46 UTC
Ranging, no clear direction · RSI 49 · price 1.1547
Asia recovery off session low, capped below 1.1556.
Asia session clawed back from the 1.1525 session low to retest 1.1556 before easing to 1.1547, RSI(14) flat near 50. Price stuck in a 1.1525-1.1556 range with the session high capping into today's ECB.
Support: 1.1545, 1.1525
Resistance: 1.1556, 1.1573
What it said to watch
M15 close above 1.1556 opens the 1.1573 swing high
Loss of 1.1525 reopens the downside
ECB decision 12:15 GMT and Lagarde 12:45 GMT are the dominant catalysts for this read
02:46 UTC
Ranging, no directional bias · RSI 49 · price 1.1547
Consolidation pinned near lows, 1.1555 capping.
Asia hours have EURUSD recovering off the 1.1525 session low back into the 1.1535-1.1555 band, with RSI(14) flat near 49. The 1.1555 cap that held repeatedly through the prior session is still intact; price stalled into the close at 1.1547.
Support: 1.1525, 1.1505
Resistance: 1.1555, 1.1573
What it said to watch
M15 close above 1.1555 opens the path to the 1.1573 swing high
Loss of 1.1525 session low exposes the 1.1505 range floor
ECB decision 12:15 GMT + Lagarde 12:45 GMT could materially shift this read
02:31 UTC
Range, post-ECB chop · RSI 49 · price 1.1548
Asian range holding above day low.
EURUSD is ranging through the Asia session between the 1.1525 day low and the 1.1556 session high after yesterday's ECB-driven volatility, which spiked the pair to 1.1573 before fading. Price recovered off 1.1525 to 1.1556 and is now drifting back to 1.1548, RSI neutral near 49.
Support: 1.1535, 1.1525
Resistance: 1.1556, 1.1573
What it said to watch
M15 close above 1.1556 reopens the path toward the 1.1573 ECB high
Loss of the 1.1525 day low confirms a lower-low into Asia
Asia session quiet and grinding; EURUSD recovered from a double-bottom near 1.1525 back to the 1.1556 session high before easing to 1.1548. Range-bound between 1.1525 and 1.1556 with RSI(14) neutral near 52 — no setup in play ahead of ECB.
Support: 1.15254, 1.15354
Resistance: 1.15556, 1.15728
What it said to watch
M15 close above 1.1556 opens the path back toward 1.1572
Loss of 1.1525 confirms a lower-low and reopens downside
ECB decision 12:15 GMT + Lagarde presser 12:45 GMT could materially shift this read
EURUSD rebounded from the 1.15254 session low back to the 1.1555 pivot, where it was capped on two touches and is now stalling at 1.15512 in early Asia hours. RSI(14) sits mid-range near 56 with momentum flattening; the broader window shows lower highs off the 1.15728 spike. ECB today is the dominant risk with the pair consolidating into it.
Support: 1.1535, 1.15254
Resistance: 1.15556, 1.15728
What it said to watch
M15 close above 1.1555 pivot opens path toward 1.1575 then 1.1600
Failure to hold 1.15254 session low confirms a lower low
ECB decision 12:15 GMT + Lagarde presser 12:45 GMT could materially shift this read
Higher lows since 1.1525, consolidating below session high.
Thin Asia-session trade with EURUSD consolidating around 1.1551 after recovering off the session low at 1.1525, printing a chain of higher lows into the European open. RSI(14) is neutral near 54 and the session high at 1.1556 is capping for now.
Support: 1.1541, 1.15264
Resistance: 1.15556, 1.15728
What it said to watch
ECB decision 12:15 GMT plus Lagarde presser is the dominant catalyst and can override this micro structure
M15 close above 1.15556 opens the path back toward the london high at 1.15728
Failure to hold 1.15410 reopens the session low at 1.15264
Asia session ground higher off the 1.15264 session low to retest 1.15556, then stalled into a tight low-volume consolidation just under that recent high. Price holds above EMA20/50 with RSI(14) near 60; structure is a recovery, not a fresh breakout, with the 1.15728 prior high untouched.
Support: 1.15411, 1.15264
Resistance: 1.15556, 1.15728
What it said to watch
M15 close above 1.15556 reopens the 1.15728 prior high
Failure to hold 1.15411 swing low reopens the 1.15264 session low
ECB decision 12:15 GMT + Lagarde 12:45 GMT could materially shift this read
02:01 UTC
Recovering off session low, short-term up · RSI 58 · price 1.15534
Higher lows since 1.1525, reclaiming mid-range.
Asian session grinding higher off the 1.1525 session low, reclaiming the 1.1544-1.1556 band with RSI(14) recovering toward neutral. Price stalling just under the 1.1556 session high; demand stepped in twice around 1.1525-1.1528 to form the double bottom. ECB decision later today is the dominant catalyst into this consolidation.
Support: 1.1544, 1.15355, 1.15254
Resistance: 1.15556, 1.15705
What it said to watch
Close above 1.15556 session high opens the path to 1.1570 prior high
Loss of 1.15440 swing low reopens 1.15355 then the 1.15254 session low
ECB decision 12:15 GMT and Lagarde presser could materially shift this read
Asia session recovered off the 1.15254 session low and pushed back to the 1.15556 session high on thin overnight volume. RSI(14) mid-range near 61 with price holding above EMA20/50; still capped under the 1.1575 area into today's ECB decision.
Support: 1.15384, 1.15254
Resistance: 1.15556, 1.1575
What it said to watch
M15 close above 1.15556 session high opens the 1.1575 cap
Loss of 1.15384 higher low reopens the 1.15254 session low
ECB decision 12:15 GMT could materially shift this read
Broad 1.1525–1.1570 range, micro higher-lows into Asia.
Thin Asian-hours trade; price rounded off the 1.15254 session low and recovered to 1.15556 before easing to 1.15533, still inside the broader 1.1525–1.1570 range. Move stalled just under the recent high with RSI in the mid-50s, no breakout in play.
Support: 1.1541, 1.15254, 1.1500
Resistance: 1.15556, 1.15705, 1.1575
What it said to watch
ECB decision 12:15 GMT + Lagarde presser is the dominant catalyst for the next session
M15 close above 1.15556 opens the path to 1.15705
Failure to hold 1.15254 exposes 1.1500
01:31 UTC
Recovering off lows, near-term up · RSI 60 · price 1.15542
Double bottom, reclaiming midrange.
Recovery off the 1.1525 swing low — a double bottom near 1.1525/1.1528 — lifted EURUSD back to 1.1554 into the early Asia session. RSI(14) mid-range near 60 and price has reclaimed EMA20/50; the 1.1559 swing high caps the bounce for now.
Support: 1.15254, 1.1500
Resistance: 1.1559, 1.15728
What it said to watch
Close above 1.1559 swing high opens the path to 1.15728 prior high
Failure to hold 1.1525 swing low exposes the 1.1500 2-mo low
ECB decision 12:15 GMT could materially shift this read
EUR recovered off the 1.1525 Asia session low, last 1.1554 with RSI(14) near 58 after the final bars cleared the 1.1540 area. The 1.1575 cap from the prior session is the immediate ceiling. ECB decision later today (12:15 GMT) is the dominant catalyst ahead.
Support: 1.15254, 1.1530
Resistance: 1.15705
What it said to watch
M15 close above 1.1575 clears the prior-session cap
loss of 1.1525 confirms a lower low
ECB decision 12:15 GMT later today is the dominant catalyst
01:16 UTC
Recovering off session low · RSI 61 · price 1.15519
Rebound after lower highs into 1.15254 base.
Asia hours saw a sharp recovery from the 1.15254 session low, with the last bar pushing back to 1.15520 and reclaiming the EMAs. Price now sits mid-way through the prior down-leg from 1.15728, still under the 1.15575 prior cap that defines the immediate ceiling.
Support: 1.15254, 1.15355
Resistance: 1.15575, 1.15728
What it said to watch
M15 close above 1.15575 prior cap opens a retest of the 1.15728 session high
Failure to hold 1.15355 swing low reopens the 1.15254 session low
ECB decision + Lagarde presser (12:15/12:45 GMT) is the dominant catalyst and can override this read
01:16 UTC
Recovering off overnight low · RSI 62 · price 1.15519
Bounce within a 1.1525-1.1575 range.
EURUSD carved a base near 1.1525 through the thin Asia hours and the latest bar snapped 11 pips higher to 1.1552, clearing EMA20/50. RSI(14) at ~62, no extreme; price still parked inside the 1.1525-1.1575 range that has held overnight.
Support: 1.15302, 1.15254
Resistance: 1.15573, 1.15633
What it said to watch
Reclaim and hold above 1.15573 would extend the bounce toward 1.15633
Loss of 1.15302 reopens the 1.15254 session low
ECB decision + Lagarde presser (~12:15/12:45 GMT) is the dominant catalyst later today and will override intraday structure
EURUSD rolled off the session high at 1.15728 to a low of 1.15254, then ground back to 1.15425 through thin Asian-hours volume. The recovery has reclaimed EMA20 but sits below EMA50, with 1.15575 the prior-high cap. Price is coiling pre-ECB.
Support: 1.15302, 1.15254
Resistance: 1.15575, 1.15728
What it said to watch
ECB decision 12:15 GMT + Lagarde presser is the dominant catalyst
Reclaim of 1.15575 prior high opens 1.15728 session high
Loss of 1.15254 session low confirms a fresh lower-low
EUR/USD sold from the 1.1573 session high through London-NY to a 1.1525 low, where buyers stepped in twice to print a double bottom around 1.1525/1.1529. Asia session is grinding the recovery back to 1.1542, with price reclaiming EMA20 but still capped under EMA50 and the 1.1557 swing high.
Support: 1.15254, 1.15289
Resistance: 1.15566, 1.15728
What it said to watch
M15 close above 1.15566 swing high reopens the 1.1573 session high
Failure to hold 1.15254 session low confirms continuation of the downtrend
ECB decision/Lagarde presser later today is the dominant catalyst and can override this intraday read
EUR slid from the 1.1573 NY high to a 1.1525 session low during the Asia session, then carved a double bottom and recovered to 1.15405, reclaiming EMA20. EUR remains pinned near two-month lows ahead of today's ECB; price is consolidating just under the 1.1542 recent high with the 1.1575 cap still unbroken.
Support: 1.15254, 1.15355
Resistance: 1.1542, 1.1550
What it said to watch
ECB decision 12:15 GMT + Lagarde presser is the dominant catalyst and could override this read
M15 close above 1.15420 opens the path to the 1.1550 swing high
Failure to hold 1.15254 confirms a fresh lower low
00:46 UTC
Downtrend, bouncing off lows · RSI 51 · price 1.15405
Lower highs into a double-bottom base.
NY-session selloff from 1.15728 stalled at 1.15254 and Asia has bounced into 1.15405 with RSI(14) recovering off the lows. Twin lows at 1.15254/1.15300 held through the quiet Asian hours; the descending trendline and 1.15500 prior pivot still cap the recovery.
Support: 1.15254, 1.1530
Resistance: 1.15435, 1.1550
What it said to watch
Reclaim of 1.15500 negates the lower-high sequence
Loss of 1.15254 reopens the prior decline
ECB decision ~11h out is the dominant catalyst for this read
00:31 UTC
Downtrend, bouncing off lows · RSI 50 · price 1.15408
Lower highs from 1.1573, recovery off 1.1525.
Thin Asia-session trade bouncing off the 1.15254 low set late NY, recovering to 1.15408 just above EMA20 but still under EMA50. Sequence of lower highs from the 1.15728 NY peak remains intact, with supply capping near 1.15464.
Support: 1.15254, 1.1530
Resistance: 1.15464
What it said to watch
ECB decision 12:15 GMT + Lagarde presser are the dominant catalyst for the next bars
Close above 1.15464 breaks the lower-high chain
Failure to hold 1.15300 reopens the 1.15254 session low
Asia session is quiet on thin volume; EURUSD found a floor at the 1.15254 session low and has rounded back to 1.15408, RSI(14) recovering to mid-range. Price stalled below the 1.15470 swing high after fading the 1.1573 peak set during the prior NY hours.
Support: 1.15254, 1.1530
Resistance: 1.1547, 1.15575
What it said to watch
M15 close above 1.15470 reopens the 1.15575 cap
Loss of 1.15254 session low confirms a lower-low
00:16 UTC
Downtrend, bouncing off lows · RSI 48 · price 1.15398
Asia drift lower, recovery off 1.1525.
Asia session ground EUR down from the 1.15728 session high to a 1.15254 asia low, where buyers stepped in and lifted price back to 1.1540. RSI(14) has recovered toward the midline and price is back above EMA20; the 1.15470 swing is the immediate cap.
Support: 1.15254, 1.1530
Resistance: 1.1547, 1.15728
What it said to watch
Reclaim of 1.15470 swing would break the Asia descending sequence
Loss of 1.15254 asia low confirms a fresh lower-low
ECB decision + Lagarde presser (12:15/12:45 GMT) is the dominant catalyst and could override this intraday read
00:16 UTC
Downtrend, bouncing off lows · RSI 48 · price 1.15398
Lower highs into 1.1525 base, recovery underway.
Asia session drifted lower off the 1.1573 swing high to a 1.15254 low, where demand stepped in and lifted price back to 1.15398. EUR is pinned in a thin pre-ECB consolidation, RSI(14) recovering from oversold near mid-range.
Support: 1.15254, 1.1528
Resistance: 1.15469
What it said to watch
ECB decision 12:15 GMT + Lagarde presser is the dominant catalyst and could materially shift this read
M15 close above 1.15469 invalidates the lower-high downtrend sequence
Failure to hold 1.15254 confirms a fresh lower-low toward the 1.1500 area
00:01 UTC
Downtrend off NY highs, bounce attempt · RSI 47 · price 1.15377
Lower highs into Asia, holding 1.1525.
EURUSD drifted off the June 10 NY high near 1.1573 and printed an Asia-session low at 1.1525 before a modest bounce to 1.1538. Price is now chopping in a tight 1.1525–1.1540 range with RSI mid-zone — no momentum in either direction ahead of the ECB.
Support: 1.1525, 1.1528
Resistance: 1.1540, 1.1557, 1.1573
What it said to watch
Loss of 1.1525 session low confirms continuation lower
Reclaim of 1.1557 needed to challenge the descending highs
ECB decision 12:15 UTC could reset this intraday read
00:01 UTC
Downtrend, bouncing off lows · RSI 44 · price 1.15377
Lower highs / lower lows since 1.1573 peak.
EURUSD rolled over from the 1.1573 peak through the late NY/Asia hours, printing lower highs and a session low at 1.15254 before a shallow bounce to 1.1538. Price sits below EMA20/50, capped near the 1.1540 swing pivot; tight ATR (~5 pips) reflects pre-ECB positioning.
Support: 1.15254, 1.1520
Resistance: 1.1540, 1.15466
What it said to watch
M15 close above 1.15400 breaks the lower-high sequence
Failure to hold 1.15254 opens the 1.15200 psych zone
ECB decision ~12h out can override this intraday read