← All articles
2026-07-14

ECB Holds at 2.25% (July 2026): A Data-Dependent Pause After June's Surprise Hike — Why It Barely Moved the Euro

The European Central Bank held all three key interest rates steady on Thursday, 23 July 2026, leaving the deposit rate at 2.25%, the main refinancing rate at 2.40% and the marginal lending rate at 2.65% — a data-dependent pause one month after June's surprise 25bp hike, its first tightening since 2023. The hold was near-fully priced (markets had put upward of 95% odds on no change), and President Christine Lagarde declined to pre-commit to any path, stressing a "meeting-by-meeting" approach with September left open. But the more revealing question was never the decision itself; it's why a hawkish ECB — the only major central bank to have raised rates at all in 2026 — has done so little for the euro. EUR/USD sat near $1.14 into the decision and barely moved on it, and the reason runs through all five fundamental factors, not just rates.

This is a textbook case for reading a currency through its fundamentals rather than its price. The ECB is the only major central bank to have raised rates at all in 2026 — it hiked while the Fed holds and most peers sit on their hands — yet the euro has not led the majors. The rate-only intuition says a hawkish central bank should mean a strong currency. It hasn't. Decompose the drivers and the reason is obvious — and it tells you far more about what a 23 July hold can and can't do for the euro than any headline about a "hawkish ECB."

Key takeaways
  • The ECB held all three key rates on Thursday, 23 July 2026 — deposit 2.25%, main refinancing 2.40%, marginal lending 2.65% — a data-dependent pause after June's surprise hike. Lagarde's press conference followed at 14:30 CET.
  • The hold was near-fully priced (markets had upward of 95% odds of no change), letting June's 25bp hike transmit; Lagarde kept a further hike to 2.50% credible as a September possibility, without committing to it.
  • Eurozone inflation cooled to a confirmed 2.8% in June (from 3.2% in May), with core easing to 2.4% from 2.6% — the print that underpinned the hold.
  • The euro's puzzle held: even after June's hike, EUR/USD sat near $1.14 into the decision and barely moved on it, because the US–eurozone yield gap still favours the dollar (~125–150bp) and eurozone growth is seen at just 0.8%.
  • Rising oil (the renewed Strait of Hormuz threat) is a two-sided force — inflationary, so hawkish for rates, but a growth drag through Europe's energy import bill.
  • See how the interest-rate factor is scoring the euro and its peers right now on the live meter.

What the ECB actually did

On 23 July the Governing Council left all three key rates unchanged: the deposit facility rate at 2.25%, the main refinancing rate at 2.40% and the marginal lending rate at 2.65% — exactly the levels set by June's hike (official record: the June monetary policy decisions). The move was as close to fully priced as these decisions get; markets had assigned upward of 95% odds to no change, so the hold itself carried almost no surprise.

The signal, as anticipated, was in the tone rather than the number. Lagarde framed policy as "meeting-by-meeting" and data-dependent, explicitly declining to pre-commit to a path and pointing to geopolitics and energy prices as the swing factors. That kept a further hike credible without promising one — leaving September, the next projection meeting, as the live decision point. Analysts split on the read: some cast it as a hawkish-leaning hold that preserves optionality, others as a neutral pause by a bank content to wait for the data. Either way, with the outcome pre-priced and no fresh forecasts to reset expectations, the euro's reaction was muted — EUR/USD held near $1.14 through the decision, exactly the outcome a five-factor read anticipated: a hold changes little for the euro on its own. The rest of this note explains why.

Why this meeting mattered

July is a non-projection meeting: unlike June, there were no fresh staff macroeconomic forecasts. That put the entire signalling burden on the policy statement, the vote, and the Q&A — which, at a moment when the ECB had just broken from the pack with a hike, made the tone as market-moving as the decision itself.

The meeting mattered because it answered a question June left open. On 11 June the ECB raised all three key rates by 25 basis points — the deposit facility rate to 2.25%, the main refinancing rate to 2.40%, and the marginal lending rate to 2.65% — its first hike since 2023, citing inflation pressures the bank tied to higher energy prices from the Middle East conflict. The meeting accounts, published 9 July, described the move as "robust across a wide range of scenarios" rather than mere insurance. So 23 July was really a test of intent: was June a one-off defensive hike, or the opening of a short tightening run? The hold, paired with Lagarde's refusal to pre-commit, answered neither yet — June stands as a considered move, and the ECB has bought itself a data-dependent wait. (Official record: the June monetary policy decisions and the ECB Governing Council calendar.)

What consensus expected — and got

The base case was a hold, the consensus around it hardened, and the Council delivered it. Economists polled in mid-July were near-unanimous in expecting no change, and market pricing implied upward of 95% odds the Governing Council would keep the deposit rate at 2.25% on 23 July, allowing June's tightening to work through credit markets and the real economy before adding more — which is precisely what happened. The logic is straightforward: rate changes act with a lag, June was a considered move rather than a panic, and July's lack of new projections is an awkward setting for a fresh hike. Where the hawks still have a case, it is increasingly seen as a September one — the next projection meeting — rather than back-to-back July action.

The data have also softened the near-term hawkish case. The final eurozone HICP for June, published 17 July, confirmed headline inflation at 2.8% year-over-year, down sharply from 3.2% in May, with core (excluding energy and food) easing to 2.4% from 2.6% and services inflation slowing to 3.2% from 3.5%. It is still above the 2% target, but moving in the right direction and undercutting the argument for consecutive hikes. June's staff projections had kept headline inflation at 3.0% for 2026, easing to 2.3% in 2027 and 2.0% in 2028, with core at 2.5% for 2026–27 — so the confirmed June cooldown runs a touch below the ECB's own forecast path rather than signalling a fresh upside shock. (Data: Eurostat.)

Why "non-projection" changes the readAt its March and June meetings the ECB publishes updated staff forecasts; July and the other interim meetings do not. Without new projections to anchor a policy shift, a July hike would have to be justified on the statement alone — a higher bar. That is a large part of why the market leans so heavily toward a hold, and why the language (especially any characterisation of the path ahead) is where the euro reaction will be decided. Track the live read on the EUR currency page.

The channel: how a rate decision reaches the euro

A central-bank decision doesn't move a currency directly; it moves relative rate expectations, and those move the currency. Interest rates are one of the five fundamental factors PIPTHEORY scores, and the ECB decision is the single most important input to that factor for the euro.

The chain runs like this. A hawkish outcome — a hike, or a hold paired with language that keeps another hike on the table — widens or defends the euro's yield appeal versus the dollar and tends to support EUR. A dovish outcome — a hold framed as the end of the cycle — narrows that appeal and softens the euro. But the operative word is relative: the euro's rate factor is scored against the dollar's, and with the Fed holding at 3.50–3.75% and sounding hawkish, the dollar still out-yields the euro by roughly 125–150 basis points even after June's hike. A single 25bp ECB move barely dents that gap.

ECB decidesHold, hawkish hold, or hike + tone
Rate path repricesOdds of further hikes shift
Rate factor movesEUR yield gap vs USD narrows or widens
Euro respondsEUR firms or softens vs peers

The scenario that landed — and the ones that didn't

Ahead of the meeting we mapped three outcomes the way a fundamental read does — by the direction each pushes the rate factor, and through it the euro. The middle branch landed: a hold with optionality preserved, sitting between the dovish and hawkish reads.

Scenario Rough shape Rate-path read Euro reaction Verdict
Dovish hold Hold; June framed as likely the last hike Cycle seen at or near its peak EUR softer — rate support fades Avoided — Lagarde kept September open
Hawkish hold Hold; door left open, inflation risks stressed Another hike still possible in Sept EUR mixed-to-firmer; tone-dependent Closest to the outcome
Hike to 2.50% Second 25bp hike Active tightening run confirmed EUR firmer initially — but capped by yield and growth gaps Not taken

The hawkish-hold branch is the one the decision most resembled, and for the euro it was always the most nuanced. Holding was priced in, so the euro's move hinged almost entirely on whether Lagarde kept a further hike credible — and she did, without committing, framing policy as meeting-by-meeting. That defended the rate factor at the margin but delivered no fresh support, which is why EUR/USD sat still near $1.14 rather than firming.

The dovish hold — a hold explicitly framed as the peak — was avoided: had Lagarde declared the cycle over, it would have removed the last of the incremental rate support the June hike implied, and with the yield gap still favouring the dollar, EUR/USD's soft-end range would have risked extending. Instead the door stayed open.

The second hike was never the base case, and the Council did not take it. It would have been justified only if policymakers judged core inflation still too hot — plausible if oil's renewed climb feeds through. It would have firmed the euro on impact, but here is the fundamental catch that June already demonstrated: a hike into 0.8% growth, against a dollar that still out-yields by well over 100bp, tends to be faded rather than extended.

The real story: why a hawkish ECB hasn't lifted the euro

This is the lesson worth more than the decision itself. The ECB has been the most hawkish major central bank of 2026 — it hiked while the Fed held — and yet the euro is range-bound at the soft end, near $1.143. A rate-only or price-only lens finds that contradictory. A five-factor read finds it obvious, because the other channels have been working against the rate story:

One decision, five lensesThe euro's move on 23 July will be the net of all five factors, not just the rate reaction. That is the whole case for a fundamental meter: it scores the drivers separately, so when a hawkish ECB is offset by a wide yield gap, weak growth and a firm dollar, you can see why "higher rates" hasn't translated into "stronger euro" — a cross-current a single EUR/USD price line completely hides. We unpacked the June version of this puzzle in why the ECB hiked and the euro fell anyway.

The oil wildcard: a two-sided force

The one variable that could genuinely reshape the July call is energy. The renewed Strait of Hormuz threat pushed Brent back toward $79, and for the ECB that cuts both ways. Higher oil is inflationary — it was the original justification for June's hike — which argues for keeping the tightening door open and supports the euro through the rate factor. But the eurozone is a large net energy importer, so dearer crude also worsens its terms of trade and drags on already-weak growth, which weighs on the euro through the growth channel.

That is why oil is a factor to watch in its own right, not just a footnote to inflation. The same barrel that stiffens the ECB's hawkish resolve also raises Europe's import bill — one catalyst pulling two of the five factors in opposite directions. We trace the oil-to-currency mechanics in how the Hormuz threat is moving the commodity currencies, and the dollar side of the EUR/USD equation in the US June CPI preview.

See how the interest-rate factor is scoring the euro after the ECB's July hold.Open the live meter →

The takeaway

The ECB held on 23 July — the outcome a near-unanimous economist consensus and upward of 95% of the market were pricing, the one the confirmed June inflation cooldown (2.8% headline, 2.4% core) supported, and the one a non-projection meeting favoured. The number was never the story; the tone was, and Lagarde kept a further hike credible without promising it, leaving September as the live decision point. But the bigger point is the one June already taught and the muted euro reaction just reconfirmed — a hawkish ECB is not the same as a strong euro. Until the yield gap with the dollar narrows and the 0.8% growth picture stabilises, the rate factor is fighting the other four. Read all five, and a decision that looks decisive on the wire becomes a scenario you had already mapped.

For related context, see why the June hike didn't lift the euro and the dollar side of the pair in the US CPI preview. Compare the live reads on the EUR page and the USD page. To learn how PIPTHEORY builds its fundamental currency-strength scores, see the methodology overview.

Educational macro context only — not investment advice.

Frequently asked questions

What did the ECB decide in July 2026?
On Thursday, 23 July 2026 the Governing Council held all three key rates steady — the deposit facility rate at 2.25%, the main refinancing rate at 2.40% and the marginal lending rate at 2.65% — a data-dependent pause one month after June's surprise 25bp hike. It was a non-projection meeting, so no new staff macroeconomic forecasts accompanied it; the statement and President Christine Lagarde's press conference at 14:30 CET carried the full signalling load.
Did the ECB hike again in July 2026?
No. On 23 July the Governing Council held, leaving the deposit rate at 2.25%, exactly as consensus and market pricing (upward of 95% odds of no change) had expected, letting June's 25bp tightening transmit before acting again. The confirmed June inflation cooldown (headline 2.8%, core easing to 2.4%) reinforced the hold. A further hike to 2.50% is now framed as a September question rather than a July one, and remains the live tail risk if core inflation re-accelerates alongside oil.
Why didn't the euro rise after the ECB hiked in June?
Because a rate hike is only one of several forces on a currency, and the others pointed the other way. Even after the June hike the US–eurozone yield gap still favoured the dollar by roughly 125–150 basis points, eurozone growth was seen at just 0.8% for 2026, and the hike was fully priced in advance. EUR/USD stayed stuck near $1.143. A July hold or hike changes little on its own unless the yield gap and growth picture shift with it.
How does an ECB decision move the euro?
Through the interest-rate factor — one of the five fundamentals PIPTHEORY scores. A more hawkish outcome (a hike, or a hawkish hold) widens or defends the euro's yield appeal relative to the dollar and tends to support EUR; a dovish surprise does the reverse. But the rate channel only lifts the euro if growth, risk sentiment and the commodity picture cooperate — which is why the June hike didn't stick.
What should I watch beyond the rate decision itself?
The tone of Lagarde's press conference and any hint on the path — whether the June hike was a one-off or the start of a short tightening run. The eurozone June final HICP (published 17 July) confirmed the 2.8% headline and showed core easing to 2.4% from 2.6%, so the pre-meeting inflation picture is set; from here watch wage and activity data and oil prices, since higher energy is a two-sided force — inflationary (hawkish for rates) but a growth drag (a euro headwind through the terms of trade).
Advertisement

Related articles

The ECB Hiked Rates — and the Euro Fell Anyway: Why the June Accounts Confirm a Hike Didn't Lift EUR/USD
The ECB's June accounts (released 9 July) confirmed a considered, scenario-robust hike — yet EUR/USD is still stuck near…
Eurozone Inflation Preview (July 2026): Can 2.8% Keep Falling With Brent Above $100? What the 31 July Flash Means for the Euro
Euro-area flash CPI lands Friday 31 July after June's 2.8%. With Brent back above $100, here's the scenario map for the …
June FOMC Minutes: A Hawkish, Split Fed — and Why the Dollar Barely Moved
The June FOMC minutes (out July 8) show a split committee, 'some policy firming' warranted, and the easing bias dropped …
RBNZ Hikes to 2.50% (July 2026): Why the Kiwi Rose on a Hawkish, Consensus Rate Hike
The RBNZ raised the OCR to 2.50% on 8 July 2026 — a consensus, hawkish hike that lifted the kiwi off a 7-month low towar…