EUR/USD AI Live Scan, 1-hour chart, Monday, 20 July 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:01 UTC

Downtrend, basing near lows · RSI 42 · price 1.14127

Lower highs since Thursday's high, testing weekly low.

EUR/USD has drifted to weekly lows since Thursday's 1.1482 high, printing successive lower highs as an early-week bounce faded on a firmer dollar. Soft German PPI (-0.3% MoM) added mild pressure and price now sits below EMA(20) near 1.1420, basing around the 1.1402 week low. The 1.1405 range base held the latest probe, with the pair sub-100DMA into Thursday's ECB.

Support: 1.1402, 1.1385

Resistance: 1.1420, 1.1445, 1.1470

What it said to watch

  • H1 close below 1.1402 confirms a fresh lower low toward 1.1385
  • Reclaim of 1.1445 lower high needed to challenge the 1.1470 range top
  • ECB decision Thu 12:15 UTC could materially shift this read

23:01 UTC

Downtrend, near range floor · RSI 41 · price 1.14127

Lower highs, testing week low.

EUR/USD has ground out lower highs since the 1.14491 rejection, sliding to a 1.14023 week low during the NY session before stabilising just above 1.1410. Price sits below EMA20 with RSI(14) mired in the low-40s, consistent with the sub-100DMA consolidation the desk flags in the 1.1405-1.1470 band. Soft German PPI (-0.3% MoM) kept any recovery capped this week.

Support: 1.14085, 1.14023

Resistance: 1.1426, 1.14491, 1.1470

What it said to watch

  • Hourly close below 1.14023 confirms a fresh lower-low and opens the 1.1390 area
  • Reclaim of EMA20 near 1.1426 would neutralise the downside pressure
  • ECB decision Thu 12:15 UTC could materially shift this range read

22:02 UTC

Downtrend, momentum slowing at lows · RSI 41 · price 1.14101

Break below week's range floor, stabilising.

EUR/USD slid through Monday's NY session, breaking the 1.1405-1.1470 range floor to print 1.14023 before stabilising near 1.1410. Price sits below EMA(20) with RSI(14) in the low 40s; the soft German PPI print and a firm dollar (DXY ~100.75) kept it pinned sub-100DMA. Weekly open at 1.14241 now caps as resistance.

Support: 1.14023, 1.1390

Resistance: 1.1425, 1.1443, 1.1470

What it said to watch

  • Hourly close back above 1.1425 EMA(20) would neutralise the downside break
  • Failure to hold 1.1390 opens the path toward 1.1210
  • ECB decision Thu 12:15 UTC is the dominant swing factor for this read

22:01 UTC

Downtrend into the new week, momentum slowing · RSI 38 · price 1.14101

Lower highs, pressing this-week range floor.

EURUSD gapped lower into the new week and has trended down since, rolling off the 1.14491 high through the NY session to a 1.14023 low before stalling. Price is sub-EMA20 with RSI(14) near 37, and the pair sits at the base of the 1.1405-1.1470 consolidation flagged into Thursday's ECB, capped below the 100DMA after soft German PPI. Last few bars have flattened just above the session low, momentum easing rather than reversing.

Support: 1.14023, 1.1390

Resistance: 1.1424, 1.14491

What it said to watch

  • Hourly close back above the 1.1424 EMA20 would ease the downtrend read
  • Loss of 1.1390 range floor opens the 1.1210 area cited in the macro read
  • ECB decision Thu 12:15 UTC could materially reset this range

21:01 UTC

Downtrend, near week lows · RSI 42 · price 1.14132

Lower highs, consolidating above 1.1400.

EUR/USD has drifted lower through the week from Monday's 1.1482 high, printing a sequence of lower highs and trading below both EMA(20) and EMA(50). Soft German PPI and a firmer dollar kept price capped under the 100DMA, with the latest NY session leg down finding demand at 1.14023 before a shallow bounce to 1.1413. RSI(14) sits in the low 40s, consistent with the corrective tone rather than exhaustion.

Support: 1.14023, 1.1400

Resistance: 1.1430, 1.14491

What it said to watch

  • Hourly close back above EMA20 near 1.1430 would challenge the lower-high sequence
  • Break below 1.1400 opens the path toward 1.1380 flagged in the macro read
  • ECB decision Thu 12:15 UTC could materially shift this read

21:01 UTC

Downtrend, momentum slowing · RSI 43 · price 1.14132

Lower highs, consolidating near week low.

EUR/USD has ground out lower highs since the 1.1482 spike early in the week, with the NY session driving the latest leg down to a week low at 1.14023 before stabilising. Price is now consolidating in the low 1.1410s, capped by the EMA20 near 1.1430, with RSI(14) recovering off its lows around 42 as selling pressure eases. The soft German PPI print and a firmer DXY near 100.75 keep the pair pinned toward the bottom of this week's 1.1405-1.1470 range.

Support: 1.14023, 1.1406

Resistance: 1.1426, 1.1430, 1.1449

What it said to watch

  • Hourly close above 1.14260 would break the lower-high sequence and unwind the downtrend read
  • Failure to hold 1.14023 confirms a lower low and opens the 1.1380 area
  • ECB decision Thu 12:15 UTC could materially shift this range read

20:02 UTC

Downtrend, momentum easing · RSI 44 · price 1.14161

Lower highs and lower lows, bounce off week low.

EURUSD extended its third-straight down day into the NY session, breaking the 1.1430-1.1449 consolidation and printing a week low at 1.1402 as the USD stayed firm on oil/Iran-driven inflation bets. Price is trading below both EMA20 (~1.1420) and EMA50, with RSI(14) recovering off oversold after the flush lower. The bounce back to 1.1416 has yet to reclaim the broken 1.1435 shelf.

Support: 1.1402, 1.1390

Resistance: 1.1420, 1.1449

What it said to watch

  • H1 close below 1.1402 opens the 1.1390 next support zone
  • Reclaim of the 1.1435-1.1449 swing high area would neutralise the lower-high structure
  • ECB decision Thu 12:15 UTC is the week's key catalyst and could reset this read

20:01 UTC

Downtrend, momentum easing off lows · RSI 44 · price 1.14161

Lower highs into swing low, bounce forming.

EUR/USD slipped for a third straight day into 1.14023 before buyers stepped in during the NY session, tracking a firmer USD on Iran-driven oil/inflation bets. Price sits below both EMA20 and EMA50 with lower highs capping since Monday's 1.1482 peak. RSI(14) is recovering off oversold as the current bounce stalls into the mid-1.141s.

Support: 1.14023, 1.1390

Resistance: 1.1428, 1.14491

What it said to watch

  • H1 close above 1.1428 EMA20 would challenge the downtrend read
  • Failure to hold 1.14023 opens the 1.1390 support and ING's 1.1380 target
  • ECB decision Thu 12:15 UTC is the week's key catalyst and could reset this read

19:02 UTC

Downtrend, recent break lower · RSI 41 · price 1.14159

Range broke to downside, testing week low.

EUR/USD broke lower through the NY session, sliding from 1.1449 to a 1.1402 week low before a shallow bounce back to 1.1416; price sits below both EMA20 and EMA50 with RSI(14) near 41. The pair stayed heavy under the 100-day SMA all week, with softer German PPI and firmer oil-driven USD keeping pressure on. The weekly open at 1.1425 now caps the recovery.

Support: 1.1402, 1.1390

Resistance: 1.1425, 1.1449

What it said to watch

  • H1 close below 1.1402 confirms a lower low and opens the 1.1390 trap door
  • Reclaim of 1.1425 weekly open needed to negate the downside break
  • ECB decision Thursday could materially shift this read

19:01 UTC

Downtrend, shallow bounce · RSI 43 · price 1.14159

Lower highs into session low.

EUR/USD slid through the NY session Monday, dropping from 1.1449 to a 1.1402 low with RSI(14) pressing into the low-40s. Price trades below both EMA20 and EMA50 after the leg down, and a shallow bounce to 1.1415 has so far stalled. Softer German PPI and firm oil have kept EUR heavy under the 100-day cap this week.

Support: 1.1402, 1.1385

Resistance: 1.1445

What it said to watch

  • H1 close back above 1.1445 neutralises the lower-high sequence
  • Failure to hold 1.1402 opens the 1.1385 swing low
  • ECB decision Thu 12:15 UTC could materially shift this read

18:02 UTC

Downtrend intraday, momentum heavy · RSI 35 · price 1.14144

Lower highs, broke this-week range low.

EUR/USD slid through the NY session, breaking the mid-week 1.1430-1.1450 range and printing a day low at 1.14023 before a shallow bounce to 1.1414. Price sits below EMA20 and EMA50 with RSI(14) around 35, reflecting the third straight heavy session under the 100-day SMA as a firm dollar on Gulf energy risk weighs. Sellers have capped every retest near 1.1440 this week.

Support: 1.14023, 1.1400

Resistance: 1.1430, 1.14441

What it said to watch

  • H1 close back above 1.14300 (ema20) invalidates the downside break
  • Failure to hold 1.14000 round number opens continuation lower
  • ECB decision Thu 12:15 UTC could materially shift this read

17:01 UTC

Downtrend accelerating into NY · RSI 35 · price 1.14124

Range break lower, printing fresh week low.

EUR/USD spent most of the week boxed 1.1420-1.1470 under the 100d cap, then broke the range floor through the NY session today, printing a fresh week low at 1.1402 as the softer German PPI and a firmer dollar weighed. Price now sits below EMA20 (~1.1435) and EMA50, with RSI(14) pressed into the mid-30s. The 1.1390/1.1410 zone the market flagged as a trap door is the immediate structural pivot.

Support: 1.1402, 1.1390, 1.1370

Resistance: 1.1435, 1.1449, 1.1470

What it said to watch

  • H1 close back above 1.1435 (ema20) neutralises the range break
  • Failure to hold 1.1402 opens the 1.1390 trap door toward 1.1370
  • ECB decision Thu 12:15 UTC could materially reset this read

17:01 UTC

Downtrend, momentum accelerating lower · RSI 35 · price 1.14124

Lower highs, lower lows since midweek 1.1482 peak.

EUR/USD has ground lower through the NY session, breaking prior support near 1.1429 and printing a fresh session low at 1.1402 as the dollar stayed firm on the oil/Gulf risk premium. Price is trading below both EMA(20) and EMA(50) with RSI(14) in the mid-30s, confirming the lower-high, lower-low sequence off the midweek 1.1482 peak. The 1.1449 lower high now caps rallies while 1.1400 is the immediate downside pivot.

Support: 1.14023, 1.1400

Resistance: 1.1429, 1.14491

What it said to watch

  • Failure to hold 1.1400 opens extension toward 1.1380
  • H1 close back above 1.1429 would ease the downside pressure
  • ECB decision Thu 12:15 UTC could materially shift this read

16:01 UTC

Downtrend, momentum accelerating · RSI 33 · price 1.14115

Range breakdown, fresh week low.

EURUSD spent most of the week boxed between 1.1440 and 1.1480 under the 100-day SMA cap, then gapped down over the weekend and sold off through the 1.1429 shelf into the NY session, printing a fresh week low at 1.1402. Price now sits below EMA(20) and EMA(50) with RSI(14) pressed near 32 as the softer German PPI and cautious pre-ECB tone weigh. The 1.1400 round number is the last barrier before the ING 1.1380 downside zone.

Support: 1.14023, 1.1400, 1.1380

Resistance: 1.1429, 1.1444, 1.1476

What it said to watch

  • Hourly close back above 1.1429 would neutralise the breakdown read
  • Failure to hold 1.1400 confirms the lower-low extension toward 1.1380
  • ECB decision Thu 23 Jul 12:15 GMT plus presser is the week's key catalyst for this pair

16:01 UTC

Downtrend, momentum building lower · RSI 34 · price 1.14115

Range floor broken, printing lower lows.

EURUSD spent most of the week hemmed in a 1.1425–1.1475 band before the NY session drove a clean break of the floor, closing at 1.1411 with RSI(14) rolling toward oversold. Price is now below both EMA(20) and EMA(50) after two failed pushes at 1.1445 this week, with soft German PPI and cooling EU data keeping the tone heavy ahead of Thursday's ECB.

Support: 1.1402, 1.1390

Resistance: 1.1445

What it said to watch

  • H1 close below 1.1402 confirms a fresh lower low and extends the range break
  • Reclaim of 1.1445 puts price back inside this week's range
  • ECB decision Thu 23 Jul could materially shift this read

15:02 UTC

Downtrend, momentum extending · RSI 33 · price 1.14069

Breaking below this-week range.

EUR/USD gapped lower into Monday's open and has extended down through the London-NY session, breaking beneath the 1.1405-1.1475 range that framed the prior four days and printing 1.1402. German PPI missing (-0.3% MoM) reinforced the soft undertone, and price now sits well below EMA20/50 with RSI(14) pressed near 33. The 1.1405 week-support shelf is the immediate pivot for whether this breakdown holds.

Support: 1.1405, 1.1402

Resistance: 1.1425, 1.1449, 1.1470

What it said to watch

  • H1 close below 1.1402 confirms a lower low and extends the breakdown
  • Recovery back above 1.1425 gap zone would negate the range break
  • ECB decision Thu 12:15 GMT is the week's dominant catalyst and could reshape this read

15:01 UTC

Downtrend, breaking week range low · RSI 34 · price 1.14069

Lower highs, fresh lower low below 1.1405 support.

Price sliced through the 1.1405-1.1415 support that had held the week's range and printed a fresh low at 1.1402 into the NY session, now sitting below both EMA20 (~1.1435) and EMA50. The soft German PPI miss (-0.3% MoM) reinforced the disinflation tone and kept the euro heavy on the crosses. RSI(14) has pushed toward 33 but is not yet stretched, and the descending sequence of lower highs from Monday's 1.1482 remains intact.

Support: 1.1400, 1.1380

Resistance: 1.1435

What it said to watch

  • Recovery back above 1.1415 would negate the range break
  • Failure to hold the 1.1400 psych level opens the next support at 1.1380
  • ECB decision Thu 12:15 GMT is the week's dominant catalyst

14:02 UTC

Near-term downdrift within a weekly range · RSI 38 · price 1.14149

Lower highs, pressing range support.

EUR/USD has faded from this week's 1.1449 high, slipping below both EMA(20) and EMA(50) to press the 1.1415/1.1405 support band, with the 100-day SMA near 1.1470 still capping the topside. The decline accelerated into the NY session as a firmer USD on US-Iran/oil headlines weighed, leaving RSU(14) sub-40 and reflecting the downside momentum. Structure is a sequence of lower highs holding the broader 1.1405–1.1485 range.

Support: 1.1415, 1.1405

Resistance: 1.1449, 1.1470

What it said to watch

  • H1 close below 1.1405 confirms a lower low, opening 1.1390
  • Reclaim of 1.1449 needed to negate the lower-high sequence
  • ECB decision Thu 12:15 GMT could materially shift this read

14:02 UTC

Downtrend, momentum building · RSI 34 · price 1.14149

Range break to the downside, lower highs.

Since Monday's open near 1.1424 the pair pushed to 1.1449 then faded through the NY session, slicing the mid-1.14 support that had held all week and pressing the 1.1410 week low. Price sits below EMA20 and EMA50 with RSI(14) around 33 as the USD held a firm oil/geopolitical bid and German PPI missed. The 100-day SMA cap near 1.1470 was never tested on this leg.

Support: 1.1410, 1.14141

Resistance: 1.1429, 1.14491

What it said to watch

  • H1 close below 1.1410 week low opens the path toward 1.1390
  • Reclaim of 1.1429 prior support negates the downside break
  • ECB decision Thu 12:15 GMT and ZEW Tue could reshape this read

13:01 UTC

Range-bound, drifting lower intraday · RSI 41 · price 1.14227

Consolidation below 1.1470, lower highs into week.

EURUSD has spent the week consolidating between 1.1406 and 1.1482 after Monday's spike to the week high stalled and gave way to a string of lower highs. Price now sits below EMA20 and EMA50 with RSI(14) cycling in the low 40s, and the post-weekend gap open leaked lower into the current session toward 1.1417. The soft German PPI print weighed on the euro on the crosses, keeping the pre-ECB tone heavy near range lows.

Support: 1.14166, 1.14058, 1.1400

Resistance: 1.14491, 1.1470, 1.1482

What it said to watch

  • H1 close below 1.14058 confirms a lower low and breaks the week's range
  • Reclaim of 1.14491 reopens the 1.1470 resistance
  • ECB decision Thu 12:15 UTC is the dominant risk to this range read

13:01 UTC

Range-bound, drifting lower into range base · RSI 42 · price 1.14227

Consolidation between 1.1410 and 1.1480, lower highs since peak.

EURUSD has spent the week ranging 1.1410-1.1480 in pre-ECB consolidation, capped below the week high at 1.1482 after the mid-week spike. The NY session has faded price back toward the range base, closing at 1.14227 below both EMA(20) and EMA(50) with RSI(14) around 41. Soft German PPI kept the euro heavy on the crosses, but the dollar-pair move stays contained within the established band.

Support: 1.1416, 1.1406, 1.1390

Resistance: 1.1450, 1.1482

What it said to watch

  • H1 close below 1.1406 confirms a lower-low and opens 1.1390
  • Reclaim of 1.1450 week open would re-centre the range
  • ECB decision Thu 12:15 UTC is the key event risk for this read

12:02 UTC

Range-bound, drifting lower · RSI 43 · price 1.14279

Consolidation under week highs, testing range floor.

EUR/USD has traded a tight range all week, rejecting the 1.1470/1.1480 zone under the 100-DMA and drifting back toward the 1.1424 floor. Monday's session opened near 1.1424, pushed to 1.1449 into London, then faded through NY hours back to 1.1428, leaving price below EMA20 with RSI(14) sub-50. Consolidation persists ahead of Thursday's ECB, with the softer German PPI and firmer dollar tone keeping the pair pinned at the lower half of the range.

Support: 1.1424, 1.1410

Resistance: 1.1449, 1.1470

What it said to watch

  • H1 close below 1.14240 confirms a break of the monday low and opens the week low at 1.14100
  • Reclaim of 1.14490 monday high would put the 100-dma near 1.14700 back in play
  • ECB decision Thu 12:15 UTC could materially shift this range read

12:01 UTC

Range-bound, drifting lower · RSI 43 · price 1.14279

Consolidation under 100-DMA cap.

EUR/USD has spent the week boxed between the 1.14820 range top and the 1.14050 area, with the 100-DMA near 1.14700 capping the mid-week bounce that spiked out of the London session. Since Friday's rejection the pair has drifted back under EMA20/EMA50, RSI(14) easing to the low 40s as price probes the 1.14259 swing low. German PPI came in soft, keeping the euro heavy into the pre-ECB consolidation.

Support: 1.14259, 1.14058, 1.1405

Resistance: 1.1449, 1.1470, 1.1482

What it said to watch

  • H1 close below 1.14050 opens the path toward the deeper pivot
  • Reclaim of 1.14700 100-DMA needed to reopen the 1.14820 range top
  • ECB decision Thu 12:15 UTC could materially shift this range read

11:02 UTC

Range-bound, drifting lower · RSI 46 · price 1.14325

Horizontal range, mid-band.

Range-bound between the 1.1405 range low and 1.1470 range top all week — classic pre-ECB consolidation with EUR capped below the top and the week high at 1.1482 untouched since the early impulse. Price slid back under EMA20 into Monday's session, holding above the 1.1424 Monday low after fading the 1.1449 session high, sitting near the 61.8% retrace of the week's early impulse. RSI hovering around the midline; cooler German PPI drew little reaction.

Support: 1.1424, 1.1405

Resistance: 1.14491, 1.1470, 1.1482

What it said to watch

  • H1 close above 1.1470 range top opens the 1.1482 week high
  • Loss of the 1.1405 range low exposes 1.1390/1.1410
  • ECB decision Thu 12:15 UTC could reshape this range read

11:01 UTC

Range-bound, drifting lower · RSI 45 · price 1.14325

Consolidation below 1.1470, lower highs.

EUR/USD is consolidating in mid-1.14 after a weekend gap lower, pinned below the 1.1470 range top that has capped every attempt this week. Price sits under EMA20 and EMA50 with RSI(14) holding below the midline, reflecting the pre-ECB drift; German PPI cooling (-0.3% MoM) added a mild disinflation tone. The rally from 1.1406 to 1.1482 has since given back most of its ground into the 1.1424 session low.

Support: 1.1424, 1.1405

Resistance: 1.1470, 1.1482

What it said to watch

  • H1 close above 1.1470 invalidates the range read, opening 1.1482
  • Failure to hold 1.1405 range base confirms a lower-low
  • ECB decision Thu 12:15 UTC could materially shift this read

10:02 UTC

Sideways, range-bound · RSI 43 · price 1.14296

Weekly range 1.1415–1.1480, mid-range.

EURUSD has spent the week consolidating in a 1.1415–1.1480 range after Monday's early impulse to 1.1482, with the range top repeatedly rejected. Price is back below both EMAs and RSI(14) sits under the midline as this session drifts toward the 1.1415 range low. USD strength on Iran/oil-driven inflation bets kept euro rallies capped through the week.

Support: 1.1415, 1.1395

Resistance: 1.1449, 1.1470, 1.1480

What it said to watch

  • H1 close above 1.1470 opens a test of the 1.1480 range top and 100-day SMA
  • Failure to hold 1.1415 range low opens 1.1395
  • ECB decision Thu 12:15 UTC and press conference could materially shift this read

10:01 UTC

Sideways, momentum flat · RSI 44 · price 1.14296

Range-bound below range top.

EUR/USD has spent the week grinding sideways between roughly 1.1415 and 1.1480, with the range top rejected repeatedly and price now drifting back under EMA20/EMA50 near 1.1430. RSI(14) sits below the midline as intraday ranges compress, reflecting the two-way tone described into Thursday's ECB — USD strength on Iran/oil offset by hawkish September pricing. The 1.1445 pivot has capped the latest bounce.

Support: 1.1424, 1.1415, 1.1406

Resistance: 1.1445, 1.1480

What it said to watch

  • H1 close above 1.1480 range top opens the path toward the 100-day SMA cap
  • Failure to hold 1.1415 confirms a break of this week's range low
  • ECB decision Thu 12:15 UTC + press conference 12:45 UTC could materially shift this read

09:02 UTC

Range-bound, drifting lower · RSI 51 · price 1.14393

Consolidation below week high, pre-ECB.

EUR/USD has consolidated through Monday's session between the weekly open near 1.1424 and a session high at 1.1449, sitting on EMA(20) with RSI(14) flat around 50. The week's 1.1480 range top capped two attempts earlier and price has drifted a third day lower, tracking a firmer USD on Middle East risk-off and cooler German PPI. Momentum is compressed with ATR contracting into the ECB decision.

Support: 1.1424, 1.1405, 1.1395

Resistance: 1.1449, 1.1480

What it said to watch

  • ECB decision Thu 12:15 UTC + Lagarde presser is the dominant catalyst and could reset this range
  • H1 close below 1.1405 confirms a lower low toward the 1.1395 range base
  • Reclaim and close above 1.1480 invalidates the range-top rejection

09:01 UTC

Consolidation, third day drifting lower · RSI 53 · price 1.14393

Range below 1.1480, holding mid-1.14.

EUR/USD stalled after last week's push to the 1.14820 week high, spending three sessions grinding sideways in the mid-1.14 range as a firmer USD on Middle East risk-off capped rallies. The Monday weekend gap opened near 1.1424 and price has since coiled between the 1.14259 swing low and the 1.1449 day high, with RSI(14) hovering near the midline and price pinned around EMA20. The 1.1480 range top remains the near-four-week ceiling into Thursday's ECB.

Support: 1.14259, 1.1405, 1.13906

Resistance: 1.1449, 1.1480, 1.1482

What it said to watch

  • H1 close above 1.1480 range top would reopen the 1.14820 week high
  • Loss of 1.14259 swing low exposes 1.1405 support then 1.13906 week low
  • ECB decision Thu 12:15 UTC + Lagarde presser could materially shift this consolidation read

08:01 UTC

Range-bound, no clear direction · RSI 53 · price 1.14443

Consolidation between 1.1424 and 1.1480.

EURUSD has churned sideways all week, capped by the 1.1480 range top after Monday's rally stalled there and easing back toward the 1.1424 range low on each attempt lower. Price now sits mid-range just above EMA(20), with RSI(14) neutral near 53 as the market drifts into Thursday's ECB decision. Softer EZ PPI and in-line June HICP have kept the pair pinned without follow-through.

Support: 1.1424, 1.1405

Resistance: 1.1480

What it said to watch

  • H1 close above 1.1480 range top opens the path higher
  • Loss of 1.1424 range low exposes 1.1405 pre-ecb support
  • ECB decision Thu 12:15 GMT and Lagarde presser can break this range

08:01 UTC

Range-bound, two-way · RSI 55 · price 1.14443

Consolidation sub-1.1480 range top.

EURUSD has been penned into a range sub-1.1480 all week as desks sit on hands into Thursday's ECB hold, with higher oil and Middle East risk capping rallies. A weekend gap lower opened Monday near the 1.1424 weekly open, and price has since recovered back above EMA20/EMA50 with RSI(14) cycling around 55. The 1.1482 range top has capped every attempt this week while dips into the low-1.14s keep drawing demand.

Support: 1.1424, 1.1410, 1.1405

Resistance: 1.1449, 1.1482

What it said to watch

  • H1 close above 1.1480 range top invalidates the range read
  • Failure to hold 1.1424 weekly open exposes 1.1410/1.1405
  • ECB decision Thu 12:15 GMT plus Lagarde presser could materially shift this read

07:02 UTC

Sideways, range-bound · RSI 50 · price 1.14371

Consolidation mid-range after week-open gap down and recovery.

EURUSD has held a tight 1.1395-1.1480 range all week, with the range top capping every attempt and June PPI cooling to 1.8% reinforcing the disinflation read. This week opened with a gap down to 1.1424 that has since been recovered back into mid-range, price now hugging EMA(20) with RSI(14) flat near 50. The ECB blackout keeps flows contained ahead of Thursday's decision.

Support: 1.14241, 1.1405, 1.1395

Resistance: 1.14447, 1.1480

What it said to watch

  • H1 close above 1.1480 range top opens the path higher
  • Break below 1.14241 week open low, then 1.1395, dulls the range read
  • ECB decision Thu 12:15 GMT is the week's dominant catalyst and could shift this read

07:01 UTC

Sideways, range-bound · RSI 50 · price 1.14371

Tight range mid-1.14 after last week's move.

EUR/USD is pinned in a tight mid-1.14 range, oscillating around EMA(20) with RSI(14) hovering near 50 — no momentum in either direction. The 1.1476/1.1480 range top has capped rallies repeatedly, while 1.1424 has absorbed pullbacks and 1.1395 marks the wider floor. June PPI cooling to 1.8% reinforced the disinflation read but did little to break the consolidation into Thursday's ECB blackout.

Support: 1.1424, 1.1395

Resistance: 1.1448, 1.1476

What it said to watch

  • H1 close above 1.1480 range top opens the path higher
  • Break of mid-1.14 (loss of 1.1424) exposes 1.1395 support
  • ECB decision Thu 12:15 GMT is the week's dominant catalyst and could break this range

06:02 UTC

Sideways, drifting higher intraday · RSI 53 · price 1.1440

Range, mid-box consolidation.

EURUSD is boxed between 1.1405 and 1.1480, consolidating near 1.1440 after last week's impulse to 1.1482 faded. Price is grinding higher through the quiet Asia session, holding just above EMA20 with RSI(14) hovering mid-range and no directional conviction. Pre-ECB blackout and oil-driven risk-off have kept flows subdued, leaving the box intact.

Support: 1.1424, 1.1405, 1.1395

Resistance: 1.1447, 1.1480

What it said to watch

  • H1 close above 1.1480 range top opens a test of the weekly high extension
  • Failure to hold 1.1405 range base confirms a lower low
  • ECB decision Thu 12:15 UTC could materially shift this read

05:01 UTC

Sideways, range-bound · RSI 54 · price 1.14436

Consolidation between 1.1405 and 1.1480.

EURUSD is consolidating in the mid-1.14s, hemmed between the 1.1480 range top and 1.1405 base as pre-ECB blackout conditions drain momentum. The pair spiked to 1.1482 early in the week before rejection dragged it back through mid-1.14, and the last two sessions have drifted higher off the 1.1424 week low with RSI back near neutral. Price sits just above EMA20 but below EMA50, reflecting the choppy, directionless tape.

Support: 1.1424, 1.1405

Resistance: 1.1480

What it said to watch

  • ECB rate decision Thu 12:15 UTC is the week's dominant catalyst and could break this range either way
  • H1 close above 1.1480 range top reopens upside toward late-June highs
  • Failure to hold 1.1405 range base deepens the pullback

05:01 UTC

Range, momentum flat pre-ECB · RSI 53 · price 1.14436

Consolidation inside a defined box.

EURUSD has traded a tight box between 1.1420 and 1.1480 all week, with the Monday impulse up to 1.1482 rejected and capping every subsequent attempt. Price has drifted back to the mid-1.14s and now sits marginally above both EMAs after a small weekend gap lower, RSI(14) cycling around 50 with no clear momentum. Range conditions reflect pre-ECB positioning with EUR HICP landing in line last week.

Support: 1.14241, 1.14059, 1.1400

Resistance: 1.1448, 1.1482

What it said to watch

  • H1 close above 1.1480 range top would reopen the 1.1482 impulse high
  • Loss of 1.1424 weekly open exposes the 1.1406 swing low and 1.1400 range base
  • ECB decision Thu 12:15 UTC is the dominant catalyst and could break this range

04:02 UTC

Sideways, mild recovery · RSI 54 · price 1.14421

Range-bound below the week's impulse high.

EURUSD has drifted sideways since Wednesday's sharp impulse to 1.1482, with price oscillating inside a 1.1424–1.1480 range and holding a flat, in-line inflation backdrop. The current Monday session has ticked higher off 1.1424 to reclaim EMA(20), with RSI(14) recovering back through the mid-line near 54. The 1.1480 range top has capped every rally attempt this week while demand keeps stepping in around 1.1424.

Support: 1.1424, 1.1405, 1.1405

Resistance: 1.1482

What it said to watch

  • H1 close above 1.14820 invalidates the range read and opens the path higher
  • Failure to hold the 1.14240 range floor exposes 1.14050 and 1.1405 wk support
  • ECB decision Thu 12:15 UTC could materially shift this read

04:01 UTC

Range-bound, drifting lower within range · RSI 55 · price 1.14421

Consolidation under lower highs.

EURUSD spiked to the 1.1480 range top mid-week before fading back into a 1.1424–1.1480 range, with successive lower highs from 1.14820 capping the upside. This week opened with a small weekend gap down to 1.14241, since recovered through the Asia session back above EMA(20) near 1.1442. Rising oil and Middle East risk continue to cap EUR rallies into Thursday's ECB decision.

Support: 1.1424, 1.1405

Resistance: 1.1482

What it said to watch

  • H1 close above 1.14820 range top would break the week's consolidation
  • Failure to hold 1.14240 weekly open exposes 1.14050 range support
  • ECB decision Thu 12:15 UTC is the dominant catalyst and could reset this range

03:02 UTC

Range-bound, capped below 1.1480 · RSI 54 · price 1.1441

Consolidation under weekly high.

EURUSD pushed to 1.1482 early in the week then rejected, drifting back to a 1.1424 swing low before the mid-1.14 area stabilised. Price is now recovering into the Monday session, sitting just above EMA(20) with RSI(14) mid-range near 54; the 1.1480 range top has capped every rally this week. Two-way pre-ECB consolidation, with the mid-1.14 pivot the near-term hinge.

Support: 1.1424, 1.1405

Resistance: 1.1480

What it said to watch

  • Hourly close above 1.1480 range top opens upside retest
  • Break below 1.1405 range low dulls the bullish structure
  • ECB rate decision Thu 12:15 UTC could materially shift this read

03:01 UTC

Range-bound, mid-1.14 pivot · RSI 54 · price 1.1441

Capped below 1.1480, holding above 1.1405.

EUR/USD spent the week boxed in after tagging 1.1480 midweek and getting rejected, unwinding into the mid-1.14 pivot with a weekend gap lower to 1.1424. Price is grinding back above EMA(20) into the current session with RSI(14) recovering through the mid-50s, but supply at the 1.1452 lower high and the 1.1480 range top has capped rallies all week. Consolidation ahead of Thursday's ECB hold, with hawkish vs dovish guidance the swing factor.

Support: 1.1424, 1.1405, 1.1395

Resistance: 1.1452, 1.1480

What it said to watch

  • H1 close above 1.1480 range top invalidates the range read
  • Loss of 1.1405 support confirms a lower low toward 1.1395
  • ECB decision Thu 12:15 UTC could materially shift this read

02:01 UTC

Range-bound, momentum flat · RSI 50 · price 1.14347

Consolidation under range top, lower highs.

EURUSD spiked to a 1.1482 range top mid-week on the softer US inflation lean, then drifted into a tight consolidation between the 1.1395/1.1405 base and repeated 1.1480 cap. Price reopened with a small gap down to 1.1424 and has since recovered toward 1.1435, hugging the EMA20 with RSI(14) idling near 50. Lower highs off 1.1482 mark the week's dominant loss of upside momentum.

Support: 1.1424, 1.1405, 1.1395

Resistance: 1.1480

What it said to watch

  • H1 close above 1.1480 range top would reopen the upside
  • Break below 1.1395/1.1405 base confirms a lower low
  • ECB decision Thu 12:15 GMT could materially shift this read

02:01 UTC

Range, momentum flat · RSI 46 · price 1.14347

Capped at 1.1480, holding above 1.1424.

EURUSD has drifted into a tight range this week, capped repeatedly near 1.1480 after the mid-week spike to 1.1482 and now hovering below EMA(20) around 1.1435. Price re-opened lower at 1.14241 after the weekend gap and has recovered back into the range body, with RSI(14) hovering near neutral. The mid-1.14 pivot has been the balance point ahead of next week's ECB hold.

Support: 1.1424, 1.1409, 1.1400

Resistance: 1.1448, 1.1482

What it said to watch

  • H1 close above 1.1480 range top opens a retest of the 1.1482 week high
  • Failure to hold 1.1424 exposes 1.1405/1.1400 support
  • ECB decision next week (Thu) could materially shift this read

01:02 UTC

Sideways, range-bound · RSI 48 · price 1.1435

Consolidation between 1.1425 and 1.1480.

EURUSD has been boxed between 1.1425 and the 1.1480 range top since the mid-week impulse up, with price now pinned just under EMA20 after a small weekend gap lower. USD stayed firm on oil/geopolitical risk-off and a strong Michigan print, keeping Euro rallies capped at the range top; RSI(14) is cycling around the midline with no clear momentum. Price is drifting along the 1.1425 swing low as the range narrows.

Support: 1.1424, 1.1400

Resistance: 1.1440, 1.1480

What it said to watch

  • ECB decision Thu 12:15 UTC — guidance on a Sept hike could break this range
  • H1 close above 1.1480 range top opens the next leg higher
  • Failure to hold 1.1424 swing low exposes the 1.1400 range base

01:01 UTC

Sideways, range-bound · RSI 49 · price 1.1435

Consolidation between 1.1480 top and 1.1405 base.

EURUSD has been boxed since Monday's spike to 1.1462, holding a 1.1420-1.1480 range with rallies capped near the top and firm USD from the oil-driven risk-off tone keeping upside subdued. The weekend gap lower to 1.1424 has been partly filled back to 1.1435, but price sits below both EMA20 and EMA50 with RSI hovering near the midline. Range still respected into next week's ECB.

Support: 1.1424, 1.1405

Resistance: 1.1440, 1.1480

What it said to watch

  • Hourly close above 1.1480 range top invalidates the range read
  • Failure to hold 1.1405 range base confirms a lower-low
  • ECB decision Thu 23 Jul 12:15 UTC could materially shift this read

00:01 UTC

Range, tilting lower · RSI 42 · price 1.14273

Consolidation, gap-down at week open near range floor.

EURUSD spent last week boxed between 1.1482 range top and the mid-1.14s, with the dominant impulse a Wednesday spike to 1.1482 that has since faded. The new week gapped down to open near 1.1424, printing below both EMA20 and EMA50 as RSI(14) sits sub-45, keeping price pinned to the lower half of the range. The soft-USD backdrop is offset by firm US data and oil-driven risk-off, leaving the pair heavy near range support.

Support: 1.1424, 1.1410, 1.1395

Resistance: 1.1438, 1.1482

What it said to watch

  • H1 close below 1.1395 confirms a range break lower
  • Reclaim of 1.1438 EMA20 would neutralise the gap-down lean
  • ECB decision Thu 12:15 UTC could materially shift this read

00:01 UTC

Range-bound, drifting lower · RSI 44 · price 1.14273

Multi-day range, testing lower half.

EURUSD has been boxed between the 1.1480 range top and the 1.1395/1.1405 range floor since Wednesday's spike, with rallies capped at the top on two attempts. Price has drifted back into the lower half of the range and now sits below the EMA zone near 1.1440, with the Monday open gapping slightly lower off Friday's close. In-line Eurozone HICP and a firm USD backdrop have kept the pair pinned; RSI(14) is mid-range, reflecting the lack of momentum.

Support: 1.1420, 1.1405, 1.1395

Resistance: 1.1440, 1.1480

What it said to watch

  • ECB decision Thu 23 Jul 12:15 UTC is the swing factor for this range
  • H1 close below 1.1405 range floor confirms a downside break
  • Reclaim of 1.1480 range top reopens the upper range

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