An energy shock large enough to lift US crude roughly 5% on Monday and extend it to a one-week high on Tuesday did almost nothing to the currencies that are supposed to react to fear, and a great deal — in relative terms — to the ones that get paid for hydrocarbons. The Strait of Hormuz stalemate is being expressed in foreign exchange as a terms-of-trade adjustment rather than a flight to safety, which is why the Canadian dollar was the day's quiet winner and the Swiss franc was not.
The Narrative
Nothing on the board traveled more than a tenth of a percent beyond the Australian dollar's 0.12% gain, so the honest description of Tuesday is a thin, waiting session — Japanese desks returned from a long holiday weekend, and USD/JPY covered a range of barely forty-three sen before finishing at 159.311, essentially unchanged. But thin sessions have a way of showing where the pressure genuinely sits, because there is no noise to hide behind.
| Symbol | Close | Change | Day range | 52-week range |
|---|---|---|---|---|
| USD/CHF | $0.8110 | +0.0007 (+0.09%) | $0.8095–$0.8121 | $0.7607–$0.8207 |
| EUR/USD | $1.1543 | -0.0001 (-0.01%) | $1.1531–$1.1550 | $1.1324–$1.2066 |
| NZD/USD | $0.5881 | -0.0001 (-0.02%) | $0.5868–$0.5894 | $0.5583–$1.7163 |
| GBP/USD | $1.3507 | -0.0001 (-0.01%) | $1.3493–$1.3516 | $1.3011–$1.3862 |
| EUR/GBP | $0.8546 | +0.0000 (+0.00%) | $0.8539–$0.8552 | $0.8454–$0.8865 |
| USD/JPY | $159.31 | -0.01 (0.00%) | $158.96–$159.39 | $145.48–$164.09 |
| AUD/USD | $0.7062 | +0.0008 (+0.12%) | $0.7042–$0.7070 | $0.6418–$0.7280 |
| USD/CAD | $1.3925 | -0.0016 (-0.12%) | $1.3916–$1.3946 | $1.3482–$1.4249 |
The loonie was the one currency that pressed. USD/CAD slipped 0.12% to 1.3925, closing in the lower third of a narrow band and leaving the dollar 3.28% above its 52-week low against the Canadian unit. The Australian dollar firmed in sympathy to 0.7062, holding the upper part of its range. Against everything else the greenback was marginally better bid — the euro, sterling and the kiwi each gave back a sliver — consistent with the dollar index nudging 0.06% higher on the day.
The franc is the tell. A closed shipping strait, an unresolved US–Iran standoff, and equity indices easing off record highs is precisely the cocktail that normally leaves the Swiss currency bid on fear; instead USD/CHF ticked up to 0.8110, and the franc sits 1.18% below the level that would mark a fresh dollar high for the year. Fear did not arrive at the haven window.
The Rate Differential
The reason is that this shock arrives through the inflation channel, and inflation channels do not treat all safe assets alike. Higher crude lifts US inflation expectations and, at the margin, argues for a Federal Reserve that stays put rather than eases — a front-end differential that flatters the dollar even as risk assets soften. Japan and Switzerland, meanwhile, are among the most energy-import-dependent economies in the G10 and carry the lowest yields in the world; a sustained oil premium is a straightforward deterioration in their trade accounts and a reason for their currencies to weaken, which offsets the haven bid almost exactly. Canada and Australia sit on the other side of that ledger.
Treasury yields drifted modestly lower across most of the curve into Wednesday's US inflation print, which is why the dollar's advance was measured rather than convincing. The carry arithmetic on short-yen and short-franc funding positions remains intact and generously paid; what changed Tuesday is that the usual trigger for unwinding them — geopolitical stress — simply failed to fire.
The dollar finished firmer against five of the seven counterparts on the board and lost ground only to the two commodity currencies — an unusually clean split for a session in which nothing really moved.
The Cross-Market Signal
The confirming evidence is not in G10 at all. The rupee declined 13 paise to settle at 95.43 against the dollar on Tuesday, tracking crude directly, and India's reserve position — reported at $692.60 billion at end-July — is the buffer that keeps such a move orderly rather than disorderly. That is where the Hormuz premium is actually being charged in currency markets: to large net importers with no offsetting export barrel. Indian equities opened lower on the same impulse, with the Sensex easing 0.25% at the bell.
A word on my own recent misses, because they bear directly on today. I argued twice that EUR/USD would press below 1.1450 and then through its 52-week low near 1.1324 on a hawkish Fed front end; it did neither, and the euro closed Tuesday at 1.1543, comfortably above both. What I underweighted was that hawkish dissent inside the FOMC is not the same thing as a hawkish committee, and the market repriced that distinction faster than I did. The USD/JPY call from that same piece did work, and for the identical reason the yen is not rallying now — a funding currency has no defense in a world where energy costs more.
The Regime
The dollar regime here is not one of strength so much as one of indifference: the greenback is winning by default against the currencies that pay nothing and import everything, and losing modestly to the ones with a barrel behind them. If crude holds its bid through the week, the cleanest expression of that split is USD/CAD, and the argument lives or dies at 1.3855 — a close beneath that level within ten sessions would confirm that the terms-of-trade channel is dominating the haven channel. A close back above 1.4025 in the same window would tell me the opposite, that a broad dollar bid has swamped the commodity story entirely. Corroboration from the other side would come from AUD/USD clearing 0.7098.
What would change my mind is straightforward: a Hormuz reopening, or a US inflation print soft enough to put Fed easing back on the calendar. Either would drain the crude premium and hand the initiative back to the low-yielders. Until one of them lands, the strait is doing the work of a central bank — quietly, and without a statement.