EUR/USD AI Live Scan, 1-hour chart, Thursday, 28 May 2026
Every read JAFX AI made on the EUR/USD 1-hour chart that day, newest first: trend, structure, the levels it marked and what it said to watch.
23:00 UTC
Recovery within wider range · RSI 60 · price 1.16509
Higher low printed, reclaiming mid-range.
Price has reclaimed both EMAs after a sweep of 1.1587 during yesterday's London session, with the NY session driving a clean impulse back to 1.1661. The double bottom around the week low combined with bullish RSI divergence preceded the rotation, and pullbacks into 1.1638 have so far held. Range top at 1.1652–1.1661 is now the structural pivot heading into Asia.
Support: 1.1638, 1.1617, 1.15868
Resistance: 1.1661, 1.16524, 1.1676
What it said to watch
Hourly close above 1.16610 opens path to week high at 1.16760
Loss of 1.16380 ema20 reopens the 1.16170 session low
Iran/Hormuz headline risk could whipsaw the read outside structure
Price spent most of the week pinned in a 1.1620–1.1650 range before a sharp flush into 1.15868 during NY hours, then reclaimed the range with a strong impulse to 1.16610 on softer PCE and Iran ceasefire headlines. H1 now consolidates just under the session high with RSI cycling around 60 and both EMAs reclaimed. The sweep low and immediate reclaim is the dominant structural feature of the week.
Support: 1.1644, 1.1617, 1.15868
Resistance: 1.1661, 1.16524
What it said to watch
H1 close above 1.16610 session high extends the recovery leg
Failure to hold 1.16440 intraday base puts the sweep low back in play
Asia Tokyo CPI print could inject volatility into the consolidation
21:00 UTC
Range with late upside thrust · RSI 60 · price 1.16466
Broad range, bullish reclaim.
Price held a 1.1586–1.1660 range for most of the week before the NY session reclaimed the 1.1650 area on Musalem-driven USD softness, printing a session high at 1.1661. The 1.1586 week low formed a double bottom into Wednesday's NY hours, and pullbacks are now finding EMA(20) near 1.1637. RSI(14) sits around 60 after pushing into the high 60s on the breakout.
Support: 1.1637, 1.1622, 1.1586
Resistance: 1.1661, 1.1652
What it said to watch
H1 close back below 1.1637 EMA20 weakens the bullish reclaim
Break of session high 1.1661 opens 1.1680+
Loss of 1.1622 intraday low reopens the week low at 1.1586
Tokyo CPI in the Asia session could move USD via JPY cross-flows
20:00 UTC
Uptrend, pullback bought · RSI 60 · price 1.16466
Higher lows holding, range top under test.
Price reclaimed EMA(20) sharply in the NY session after a double bottom near 1.1587 / 1.1609, with the spike to 1.1661 marking a new week high on US-Iran truce headlines and dovish flow off softer US GDP. The pullback into the Asia handover has held above the ema20 zone around 1.1637, keeping the higher-lows sequence intact. RSI cycled from oversold back to 60 without divergence, structure constructive while the swing low at 1.1617 holds.
Support: 1.1637, 1.1617, 1.1587
Resistance: 1.1661
What it said to watch
H1 close back below 1.1617 swing low reopens the week low at 1.1587
Clean break and hold above 1.1661 week high extends the uptrend leg
Hawkish Fed follow-through after Musalem's 'remove easing bias' comments could pressure the read
Range with bullish breakout attempt at session high.
EURUSD swept the week low at 1.1586 during the NY session yesterday before reclaiming ground into today's NY hours, with price now testing the session high at 1.1661 after dollar selling accelerated on US-Iran ceasefire MOU reports. Price is trading back above EMA20 and EMA50 with RSI(14) at 64 confirming the recovery, while the double-bottom carved between 1.1586 and 1.1603 has produced a clean impulsive leg higher. The 1.1610 session high is the immediate pivot — sustained acceptance above opens the path back toward the 1.1676 week high.
Support: 1.1628, 1.1603, 1.1586
Resistance: 1.1661, 1.1676
What it said to watch
H1 close above 1.1661 session high confirms continuation toward 1.1676 week high
Rejection at 1.1661 and loss of 1.1628 EMA20 reopens the 1.1603–1.1586 zone
Musalem hawkish Fed commentary still in the tape — incremental Fed pushback could cap the recovery
18:00 UTC
Range with late upside thrust · RSI 68 · price 1.1656
Multi-day range 1.1587-1.1661, breakout attempt in progress.
Price spent most of the week pinned in a 1.1587-1.1650 range before today's NY session pushed through the upper edge on USD weakness around US-Iran ceasefire headlines and a softer Q2 GDP nowcast. RSI(14) at 68 reflects the impulse and price now sits at the week high with EMA20 and EMA50 stacked below. Structure flipped from range to breakout attempt; prior range top near 1.1647-1.1650 is the immediate pivot to defend.
Support: 1.1647, 1.1620, 1.1587
Resistance: 1.1661
What it said to watch
Hourly close back below 1.1647 fails the breakout and returns price to the range
Acceptance above 1.1661 session high extends the move toward fresh week highs
Hawkish Musalem comments on rate hikes could reignite USD bid and pressure the breakout
17:00 UTC
Range with upside push late NY · RSI 65 · price 1.16487
Range 1.1587-1.1660, current bar testing top.
Price carved a week low at 1.1587 in the prior NY session and reclaimed the range during today's NY hours, pushing through the 1.1640 pivot to retest the session high at 1.1657. USD softened on US-Iran ceasefire MOU headlines and a softer Atlanta Fed GDPNow revision, driving the late-session impulse. RSI(14) at 65 reflects the recovery but stops short of overbought.
Support: 1.16037, 1.15868, 1.1629
Resistance: 1.16576, 1.16609
What it said to watch
Hourly close above 1.16609 week high confirms range break
Rejection back below 1.16290 pivot reopens the week low at 1.15868
Trump approval / rejection of US-Iran MOU is the active headline risk
16:00 UTC
Range with bullish reclaim attempt · RSI 64 · price 1.16506
Rotation 1.1586–1.1660, recovering from sweep low.
Price swept the week low at 1.1586 during yesterday's late session before recovering sharply through the NY hours to retake 1.1647, with USD softness post-Musalem and the reported US-Iran MoU adding fuel. RSI(14) lifted from oversold into the low-60s while EMA(20) was reclaimed, leaving the H1 in a 1.1586–1.1660 rotation. Demand stepping in near the prior swing low keeps the recovery intact, but the session high at 1.1657 has so far capped the move.
Support: 1.1603, 1.15868, 1.1617
Resistance: 1.16576, 1.16609, 1.16484
What it said to watch
H1 close above 1.1660 opens path back to the 1.1609 week high
Rejection at 1.1657 session high with loss of 1.1603 ema20 reopens the 1.1586 week low
Further Fed commentary or Iran deal headlines could shift the read materially
EURUSD has spent the week churning between 1.1587 and 1.1661 with lower highs forming since Tuesday's NY session push. Today's London session swept the week low at 1.1587 before reclaiming the EMA20, and the late NY bounce off 1.1603 has price back in the middle of the range. RSI(14) sitting at 49 reflects the lack of directional conviction, with Williams and Musalem both reinforcing a cautious Fed stance during the US session.
Support: 1.1587, 1.1609, 1.1617
Resistance: 1.1645, 1.1661
What it said to watch
H1 close above 1.1645 session high reopens 1.1661 week high
Loss of 1.1587 week low confirms a lower-low and breaks the range
Failure to hold the EMA20 near 1.1617 shifts the read back to range lows
Price rallied from Monday's 1.1588 low into a 1.1650 ceiling, then printed a sharp wick to 1.1661 on the soft Q1 GDP print before reversing to fresh week lows at 1.1586 during the NY session. Buyers stepped back in immediately, dragging spot back to 1.1638 and reclaiming EMA20, leaving the week framed as a range between 1.1586 and 1.1650. RSI is back at 51 with no directional commitment.
Support: 1.1603, 1.15868, 1.1588
Resistance: 1.16484, 1.16609, 1.16524
What it said to watch
Hourly close above 1.16484 prior high reopens the 1.1660 week high
Loss of 1.15868 week low confirms a lower-low and invalidates the range read
Further Fed commentary into the close could reshape the dollar tone
13:00 UTC
Uptrend losing momentum, rolling over · RSI 44 · price 1.16166
Lower highs forming below 1.1650 after week's rally stalled.
Price rallied off Monday's 1.1588 area to print the week high at 1.1660 during Wednesday's NY session, but the move stalled and Thursday's NY session reacted to the firm US PCE/durable goods data with a flush to 1.1587 before reclaiming 1.1616. Hourly structure now shows lower highs since 1.1660, with EMA20 capping the latest bounce. RSI(14) traced a bearish divergence into Wednesday's high and is now cycling in the 40-50 zone.
Support: 1.1587, 1.1617, 1.1609
Resistance: 1.1620, 1.1660
What it said to watch
H1 close back above 1.1620 reclaims EMA20 and neutralises the lower-highs read
Failure of 1.1587 session low confirms a lower low and opens 1.1560 area
Hold above 1.1609 prior swing keeps the range read intact
EURUSD has rolled over from Monday's 1.1652 peak into a clean sequence of lower highs, with NY hours yesterday driving the sharpest leg down to the 1.1586 week low. The Asia bounce has reclaimed the 1.1600 handle but stalled into the EMA(20) near 1.1619, leaving price boxed between the session low at 1.1604 and that moving average. RSI(14) lifted off oversold into a mild bullish divergence with the 1.1586 sweep, suggesting downside momentum is fading even as structure remains lower.
Support: 1.15868, 1.16037, 1.1594
Resistance: 1.16189, 1.1635, 1.16518
What it said to watch
H1 close back above the ema20 at 1.1619 would neutralise the lower-high sequence
Loss of the 1.1586 week low extends the downtrend toward 1.1594 psych and below
US core PCE print at 12:30 GMT could materially shift this read
11:00 UTC
Downtrend off mid-week high, attempting base · RSI 51 · price 1.16126
Lower highs since 1.1660, swing low at 1.1586 reclaimed.
Price topped at 1.1660 in the NY session two days ago and has bled lower through London/NY yesterday, with a sharp flush to 1.1586 overnight tagged as the swing low. The bounce back to 1.1617 has reclaimed prior support around 1.1609 but stalls just under the EMA20 near 1.1619, with RSI(14) lifting off 30s into the low 50s — a tentative bullish divergence against the lower low. Dollar strength theme (DXY at multi-week highs, Iran/Hormuz risk premium) remains the macro headwind on the pair.
Support: 1.1586, 1.1609, 1.1550
Resistance: 1.1619, 1.1660, 1.1650
What it said to watch
H1 close above 1.1619 EMA20 would neutralise the downtrend read and open 1.1650 prior shelf
Failure to hold 1.1586 swing low confirms continuation and exposes 1.1550 psych
US PCE print referenced in BBH/DXY commentary could materially shift this read
10:00 UTC
Uptrend stalling, pullback active · RSI 43 · price 1.16155
Lower highs from 1.1660, holding above 1.1585.
Price has rolled over from the 1.1660 week high carved out during Tuesday's NY session, with a clean run of lower highs into the European morning. Yesterday's NY hours saw a sharp flush to 1.1586 — a swing low — before buyers stepped in to reclaim 1.1610 in the Asia session. Currently capped below the H1 EMA(20) near 1.1620 with RSI(14) recovering from the low-30s.
Support: 1.1609, 1.1586, 1.1565
Resistance: 1.1620, 1.1660
What it said to watch
H1 close back above 1.1620 ema20 would neutralise the pullback read
Failure to hold 1.1586 swing low confirms continuation of the lower-high sequence toward 1.1565
US PCE release in the NY session could materially shift this read
EURUSD pulled back from the 1.1660 week high after the US strikes near Hormuz fuelled a USD bid into the Asia session, with price slicing the 1.1620 range floor and tagging a session low at 1.1587. The bounce back to 1.1612 is mechanical so far, with RSI(14) recovering from oversold but price still trading below both EMA(20) and EMA(50). Structure has shifted: this week's higher-high sequence broke once 1.1620 gave way.
Support: 1.15868, 1.1594, 1.1586
Resistance: 1.1630, 1.1645, 1.16609
What it said to watch
Hourly close back above the 1.1630 ema20 would neutralise the range break read
Loss of 1.1587 session low opens the path to retest the 1.1586 week low
Further Middle East escalation headlines could extend the USD bid
08:00 UTC
Pullback within broader uptrend · RSI 38 · price 1.1613
Lower highs since 1.1660 swing.
EURUSD slid through the 1.1620 shelf during the NY session and printed a fresh session low at 1.1587 before buyers stepped in to reclaim 1.1610 into the Asia handover. Price now sits below both EMA20 (~1.1640) and EMA50, with the lower-highs sequence from the 1.1660 weekly high still intact. The bounce off 1.1587 came with RSI(14) holding above its prior trough despite a deeper price low, a mild bullish divergence worth flagging.
Support: 1.1587, 1.1595, 1.1545
Resistance: 1.1640, 1.1660
What it said to watch
H1 close back above 1.1640 (EMA20) needed to neutralise the lower-highs read
Loss of 1.1587 session low opens path toward 1.1545 prior low
US GDP second estimate and PCE inflation later this week could materially shift this read
Lower highs since Tuesday peak, fresh week low printed.
Price broke down through the 1.1620 shelf during the late NY session and extended to a fresh week low at 1.15868, sitting well below both EMAs. Lower highs have stacked since Tuesday's 1.16609 spike, with the move accelerating on renewed US-Iran tensions cited in the headlines. RSI(14) near 32 reflects extended downside but no divergence yet.
Support: 1.15868, 1.1550
Resistance: 1.1620, 1.16609
What it said to watch
An H1 close back above 1.16200 (ema20) would neutralise the downtrend read
Failure to reclaim the 1.15868 session low on a bounce keeps the lower-low structure intact
US core PCE release in the NY session is the key event risk for the next bars
06:00 UTC
Downtrend resuming after midweek range · RSI 22 · price 1.1591
Lower high at 1.1660, breakdown through 1.1620 support.
EURUSD slid below the 1.1620 floor that capped two sessions of consolidation, with the NY-Asia transition delivering a clean impulse down to 1.1586. The drop coincides with the USD bid on renewed US-Iran Gulf hostilities, and price now sits well below EMA20 and EMA50 with RSI deeply oversold. Week high at 1.1660 stands as a clear lower high after Tuesday's rejection.
Support: 1.1586, 1.1550, 1.1500
Resistance: 1.1620, 1.1660
What it said to watch
H1 close back above 1.1620 broken support would neutralise the breakdown
Price has broken the week's prior range floor near 1.1615 in the late Asia session, dropping to 1.15870 with RSI(14) pushing into oversold on a USD safe-haven bid tied to Gulf headlines. Earlier in the week the pair held a 1.1620–1.1660 range capped at the 1.16609 swing high; that ceiling produced a lower high yesterday's NY session before sellers took control. EMA(20) and EMA(50) on H1 are now both above price and rolling lower.
Support: 1.1587, 1.1595, 1.1615
Resistance: 1.1629, 1.16609
What it said to watch
Reclaim of the broken floor at 1.16150 would neutralise the breakdown read
Failure to hold the 1.15870 session low confirms continuation of the lower-low sequence
Further Gulf escalation headlines may extend the USD safe-haven move
Price has rolled over from the 1.1660 week high made during yesterday's NY session, with two clean rejections at 1.1650 producing a lower-high sequence and a break below EMA20. RSI now near 36 confirms momentum has shifted, and the Asia session has dragged spot into the 1.1610 session low. Gulf tensions and a firmer USD per overnight headlines are the macro backdrop weighing on the pair.
Support: 1.1609, 1.1595, 1.1588
Resistance: 1.1630, 1.1650, 1.16609
What it said to watch
Hourly close below 1.1595 week low confirms break of range floor
Reclaim of 1.1630 ema20 would neutralise the pullback read
Ongoing Hormuz/Iran headlines could keep USD bid and pressure this structure
03:00 UTC
Pullback from weekly highs · RSI 28 · price 1.16101
Lower highs forming after rejection at 1.1650.
Price has rolled over from the 1.1650 spike during yesterday's NY session, with two failed attempts to reclaim 1.1645 forming a clear set of lower highs into the Asia session. The break of 1.1620 support has accelerated into the 1.1610 session low, with RSI(14) pushing into oversold near 28 and price trading well below both EMA(20) and EMA(50). Momentum is one-directional on this leg but the move is now stretched short-term.
Support: 1.1609, 1.1594, 1.1588
Resistance: 1.1629, 1.1645, 1.1652
What it said to watch
Hourly close below 1.1594 prior swing opens path to the week low at 1.1588
Reclaim of 1.1629 ema20 would neutralise the lower-high sequence
Oversold RSI raises odds of a corrective bounce before continuation
Price spiked to a week high at 1.1660 during yesterday's NY session before rejecting hard, with the second push to 1.1651 failing on lower momentum — a double top read against bearish RSI divergence. The drop through EMA(20) and EMA(50) has taken price back to the session low at 1.1615, with the week low at 1.1595 now the structural pivot below.
Support: 1.16155, 1.15949, 1.16022
Resistance: 1.16524, 1.16609, 1.16302
What it said to watch
H1 close below 1.1595 confirms a lower-low and breaks the week's range
Reclaim of 1.1630 ema20 would neutralise the pullback read
Asia session has been thin; London open will set the day's direction
Lower highs since 1.1660 spike, testing range floor.
Price has rolled over from the 1.1660 NY-session spike with a sequence of lower highs through Asia, breaking back under EMA(20) at 1.1629 and now probing the session low at 1.16155. Geopolitical risk-off flow tied to the Iran strikes and a hawkish Kashkari tone have capped the euro, while RSI(14) at 38 confirms the loss of upside momentum from the mid-week push. The weekly low at 1.1601 is the next structural reference if the current sweep extends.
Support: 1.16155, 1.16012, 1.15881
Resistance: 1.1629, 1.16489, 1.16609
What it said to watch
H1 close back above 1.1629 EMA20 would neutralise the pullback read
loss of 1.1601 weekly low confirms a lower-low on the week
further US-Iran headlines could materially shift this read
Higher base from Monday's gap, capped below 1.1660.
EURUSD opened the week with a gap higher into 1.1640 and spent Tuesday and Wednesday grinding sideways between 1.1620 and 1.1660, with the spike high to 1.1660 during NY hours rejected sharply. Cook's hawkish-leaning comments on inflation flagged in news flow coincided with the slide back through EMA20, and price now sits at the lower edge of the week's range with RSI mid-40s. Range remains intact but momentum has rolled off the highs.
Support: 1.1622, 1.1617, 1.1595
Resistance: 1.1650, 1.1660, 1.1609
What it said to watch
H1 close below 1.1617 confirms a lower-low and breaks the week's range
Reclaim of 1.1650 session high would re-engage the upside
BoJ conference fireside chat with Fed/ECB speakers in upcoming Asia session could shift the read