How The Day Played Out
The session opened with another disinflationary surprise: headline PPI fell 0.3% month-on-month in June, beating consensus expectations that had called for no change. That followed Tuesday's negative CPI print and produced the same mechanical response - rate hike expectations trimmed further, the dollar extended its two-day slide, and risk assets added to their overnight gains. Core PPI rose by 0.2% month-over-month and 4.7% year-over-year, both falling below market expectations, though not quite as clean as the flat core CPI reading the previous day. The divergence between headline and core at the producer level is worth retaining. The headline deflation was energy-driven again; the core is softening but not collapsing. The market chose to celebrate both.
The dollar index weakened below 101 on Wednesday, marking its second consecutive session of losses after the soft inflation data reduced expectations of a near-term Federal Reserve interest rate hike. That puts the DXY down roughly 1.2% across two sessions, a meaningful move that set the tone for every dollar pair in the briefing.
Warsh completed his two-day congressional run with the Senate Banking Committee appearance. During his remarks, he reaffirmed the Fed's commitment to fighting inflation though gave few clues about the direction of monetary policy. Legislators tried baiting Warsh into commenting on fiscal and political matters, but he largely avoided the topics, stressing the importance of the Fed staying focused on its assigned responsibilities. The political drama in the chamber - specifically the Warren confrontation over the Bowman ethics matter - generated intense grilling from Democratic Senator Elizabeth Warren, who demanded to know whether he had questioned a colleague about reports that she attended a meeting with bankers that may have violated Fed rules. That exchange consumed considerable session time without producing any market-relevant monetary policy signal. Markets correctly read the testimony as a continuation of the data-dependent, guidance-free posture Warsh established on Tuesday. Federal Reserve Chair Warsh said June's easing inflation does not signal mission accomplished, reaffirming the Fed's commitment to restoring price stability. While stressing that the economy remains on solid footing, he also indicated that interest rates remain a potential tool if needed. His remarks were seen as his clearest indication yet that further policy tightening remains an option, although not necessarily in the near term.
The Bank of Canada decision landed at 9:45am Eastern. The Bank of Canada held its policy interest rate at 2.25 per cent, as universally expected. The statement's tone was the thing to watch, and Governor Macklem delivered a carefully balanced message. There are still important risks and uncertainties related to the war in the Middle East and US trade policy, and since the April Monetary Policy Report, global economic prospects have been dented by higher oil prices stemming from the Middle East conflict. Crucially, CPI inflation rose further to 3.2% in May, mainly because of higher gasoline prices linked to the war in the Middle East. Excluding gasoline, inflation was 2.2% and measures of core inflation remained close to 2%. Near-term inflation expectations are sensitive to changes in gasoline prices but longer-term inflation expectations remain well anchored. That framing - headline elevated, core stable, anchored expectations - allowed the BoC to hold without sounding hawkish. It was not the inflation-risk upgrade that CAD bears needed to see reversed.
The geopolitical picture escalated materially overnight and through the London session. BREAKING: Iran responded with strikes on US bases in Bahrain, Kuwait and Jordan overnight, widening the conflict's reach across the region. Into the Asian session, CENTCOM confirmed it had completed an additional, seven-hour wave of strikes on dozens of Iranian military targets near the Strait of Hormuz, timed alongside the resumption of the US naval blockade of Iranian ports and coastal areas from 4pm Eastern Tuesday. This is a direct escalation beyond what yesterday's briefing described. The conflict has now spread geographically to Gulf US facilities. Trump told Fox News that the US will continue to strike Iran and may hit power plants and bridges next week unless Tehran comes to the negotiating table. The market's equanimity in the face of this escalation is itself a data point. Despite the scale of the latest escalation, the net impact on oil prices has so far been comparatively minor, while the US dollar has lost further ground.
The FTSE 100 slipped 0.17% in London after the OECD cut its UK growth outlook to 0.9% for 2026 from 1.4% in 2025, also projecting inflation will peak at 3.7% this year. That OECD downgrade is a notable sterling headwind heading into tomorrow's UK GDP data. The Bank of England Governor, meanwhile, made no near-term monetary policy commitments. Governor Bailey stayed away from near-term monetary policy guidance. His focus was on the Bank of England's role in getting regulation right to support growth, with references to technology, bank capital and payments innovation. That fits the broader UK policy mood: improve market plumbing, support competitiveness and avoid overreading every energy shock as a reason to tighten.
In equities, the session had a complicated structure. US stocks trimmed gains as chip stocks sold off despite strong earnings from chip equipment maker ASML and a softer-than-expected wholesale inflation reading. The Dow Jones and S&P 500 rose 0.1%, while the Nasdaq Composite rose 0.4%. On Wednesday morning, ASML raised its annual sales forecast above Wall Street forecasts, citing AI demand, and said it plans to increase its production capacity for chipmaking equipment by 30%. Chip stocks declined, however, with memory makers Micron Technology and SK Hynix tumbling 10% and 13%, respectively. The ASML beat confirmed the AI equipment thesis; the memory selloff reflected profit-taking after overnight Asia gains that had already priced the news. The two movements are not contradictory - they simply represent different parts of the AI trade settling at different speeds.
EIA data showed that US crude inventories fell by 1.7 million barrels last week, an additional supply-side support that the market absorbed quietly alongside the geopolitical noise.
Key Moves And Levels
Wti Crude Oil
Today's trading range for WTI futures ran between 79.64 and 80.58. The morning briefing's ceiling at $81.00 was not tested on the upside. WTI spent the day consolidating in precisely the $79-$80 range that was described as the natural holding zone, absorbing both the soft PPI print and the escalating geopolitical noise without breaking in either direction.
Oil prices were little changed Wednesday as US forces carried out another round of strikes against Tehran and Washington reinstated its naval blockade of Iranian ports. WTI futures for August delivery lost 10 cents to $79.24, and Brent fell 13 cents to $84.60. The market's refusal to rally further on confirmed escalation - including Iranian strikes on US regional bases - tells you something important: the geopolitical supply premium is already embedded. The instrument is not ignoring the conflict; it has priced it. A genuine disruption to Hormuz throughput, or evidence that tanker operators are rerouting in volume, would be the catalyst needed for the next leg higher.
The morning briefing's early warning level at $78.00 was never threatened. The lower bound held. The upper bound at $81.00 was never challenged. The consolidation call was precisely correct.
XAU/USD GOLD
Gold futures opened at $4,059.80 this morning, down 0.2% from Tuesday's close, then moved lower to $4,035.40 by early New York trade. The session then reversed. Gold prices recovered earlier losses to trade slightly higher at $4,070 per ounce, as US producer prices unexpectedly declined in June for the first time in nearly a year, weighed down by lower energy costs, while core PPI increased by a softer-than-expected 0.2%. The data followed Tuesday's weaker consumer inflation report, leading investors to reduce expectations for additional Federal Reserve tightening.
The morning briefing's pivotal level was $4,060. Gold opened just below it, tested lower toward $4,035, and then recovered to close near $4,070 on the soft PPI. The level held on a closing basis and the recovery was confirmed. Markets still see roughly a 49% chance of a September rate hike as higher oil prices, driven by the ongoing US strikes on Iran, the reimposition of a naval blockade on Iranian ports, and the closure of the Strait of Hormuz by Tehran, continue to pose upside risks to inflation. The near-50% September probability is the ceiling on gold's near-term ambition. It is not a false ceiling - it is structural. Gold is not going to sustain a run toward $4,150-$4,200 while half the market thinks rates are going up again in ten weeks.
The USD/CHF correlation remains in play. The dollar's two-day slide is pulling franc strength, which is pulling gold. The mechanism is intact.
XAG/USD SILVER
Silver fell to $57.87 on July 15, down 1.35% from the previous day, even as gold recovered from its session lows. The divergence is sharp and significant. Two consecutive sessions now where gold has found its footing and silver has underperformed. Silver prices seem unable to crest above $60 an ounce for an extended period, especially as the US and Iran exchange air attacks. The $58-$59 range continues to act as a compression zone rather than a base.
The morning briefing's warning that silver needed to close and hold above $59.25-$59.50 to confirm recovery was not met. The metal opened near $59 and drifted back through the session. Until the oil-silver negative correlation breaks - which requires either oil to fall materially or silver to find independent industrial demand momentum - the instrument remains in no-trade territory.
USD/JPY
USD/JPY traded slightly lower at around 162.20 during the European trading session on Wednesday, as the US dollar underperformed due to easing fears of interest rate hikes by the Federal Reserve. The dollar index traded 0.16% lower near 100.78 during the London session. The pair has been compressing in a tight triangle structure. The morning briefing's 162.50 resistance held. The 161.60 support was not tested.
The yen is receiving support from lower US Treasury yields following softer US inflation data. USD/JPY is particularly sensitive to changes in the yield differential. Reduced expectations of an imminent Federal Reserve rate hike are weakening the main driver behind the pair's recent advance.
GBP/JPY
Sterling received two competing signals today. The soft dollar and continued short-covering from the deeply negative CFTC GBP positioning kept GBP/USD supported. Against that, the OECD's UK growth downgrade to 0.9% for 2026 and tomorrow's UK GDP release introduced headwinds specific to sterling. GBP/JPY has tracked the yen-strength dynamic as the primary mover, with sterling's own fortunes secondary. The pair held above the 215.50-216.00 zone the morning briefing flagged as the critical downside support. The UK's domestic backdrop provides limited but noticeable support for sterling. The Bank of England Governor noted that renewed escalation in the Middle East had increased uncertainty but had not yet materially changed the UK inflation outlook.
EUR/USD
EUR/USD extended its squeeze through the session. The euro traded at $1.14, holding near recent levels and the soft PPI provided a further push toward the 1.1460 resistance zone that the morning briefing had set as the acceleration trigger. The 0th-percentile CFTC EUR short has been unwinding across two consecutive sessions, and there is no obvious catalyst to reverse the covering flow before the Fed meeting on July 29. The 1.1380 level - designated as the new structural floor in this morning's briefing - was not tested from above at any point during the session. That is confirmation that the squeeze has genuine follow-through rather than being a one-session CPI reaction.
USD/CAD
USD/CAD fell to 1.4049 on July 15, down 0.08% from the previous session. The BoC hold was clean and the statement's tone was appropriately balanced - neither flagging near-term tightening risk nor signalling cuts. USD/CAD was last seen up 9 pips to 1.4065 immediately following the BoC release, which suggests the statement was read as modestly neutral rather than a catalyst in either direction. The pair has now moved from above 1.4200 to near the 1.4050 zone across this week - a clean directional move consistent with the oil-above-$78 commodity channel thesis. The differential between US and Canadian bond yields has contributed to the depreciation of the Canadian dollar, a structural headwind that the short-covering has overcome through the commodity channel but which prevents a clean break below 1.4000 while the rate spread persists.
USD/CHF
USD/CHF continued its two-day decline alongside the dollar's broad retreat. The -0.71 gold correlation tracked precisely: gold recovering from $4,035 to $4,070, the franc strengthening in parallel. The 0.8050-0.8070 support zone flagged in the morning briefing as the next destination on sustained gold strength and soft PPI is now within range. The SNB's zero rate policy remains the structural ceiling on franc strength, but at current levels that ceiling is not binding.
Morning Calls Review
The morning briefing made four primary calls. Three landed accurately; one was overtaken by an event not in the base case.
The EUR/USD long from 1.1400 was the session's cleanest trade. The pair dipped briefly toward 1.1400 on the London open before the PPI release, providing the entry the briefing specified. The soft PPI then drove the pair toward 1.1460 - within striking distance of the full target. Stop at 1.1360 was never challenged. The framework - 0th-percentile CFTC squeeze plus disinflationary data catalyst - has now delivered two consecutive full measured moves. Subscribers following this call have had two excellent days.
The USD/CAD short from near 1.4100 toward 1.4050 played out with the BoC decision arriving as the neutral catalyst rather than a reversal. The pair closed near 1.4050, touching the first target zone. The briefing correctly identified that the BoC hold itself carried minimal market-moving potential and that the commodity channel was the structural driver. Oil held above $79 and the pair drifted to target.
The gold watch-and-assess call was correct in structure. The morning briefing specified waiting for a sustained London close above $4,060 before initiating longs. Gold dipped to $4,035 before the PPI and then recovered through $4,060 on the data release. Subscribers who waited for the specified condition before entry avoided the early London drawdown. The long-side case did open on a sustained close above $4,060, as described.
The one call that did not play as clearly as described: WTI was presented as a monitoring instrument today rather than an active trade. That framing was correct in that no clean entry at either $78.00-$78.50 or a breakout above $81.50 materialised. The instrument consolidated between $79.64 and $80.58 all session. However, the morning briefing flagged Iranian strikes on US bases in Bahrain, Kuwait and Jordan as a scenario that would materially shift the conflict landscape. That scenario has now occurred, and the market's calm response to it is information. The briefing had correctly identified the geopolitical escalation risk, but the specific price consequence - that oil would spike on Gulf base strikes - did not materialise to the degree anticipated.
The Warsh Senate testimony call was precise. The briefing stated that if he repeated the data-dependent, guidance-free posture from his House appearance, markets would read it as implicitly accommodative. That is exactly what happened. The political theatre around the Warren confrontation was noise; the monetary policy content was identical to Tuesday's, and markets responded accordingly.
Positioning Into Tomorrow
The most important event overnight and into tomorrow's London open is the geopolitical trajectory. Iranian strikes on US facilities in Bahrain, Kuwait and Jordan represent a meaningful widening of the conflict beyond the Hormuz corridor. Trump's stated intent to escalate military operations next week - potentially targeting Iranian power plants and bridges - sets a clear timeline for the market to price. The question is whether the next round of strikes produces an oil-price response larger than the compressed reaction to today's CENTCOM confirmation. The market's relative calm is not indifference - it is already embedded pricing. Any surprise disruption to actual tanker flow data overnight would change that calculus immediately.
Tomorrow's dominant scheduled event for UK subscribers is UK GDP. The OECD cut its UK growth outlook to 0.9% for 2026, a backdrop that frames the GDP release with more downside risk than usual. A miss would introduce fresh headwinds for sterling, compress GBP/JPY at the time when CFTC short-covering has been the primary support. The OECD downgrade is the pre-print signal. Governor Bailey offered no counter-narrative today.
The July Empire State Manufacturing headline index climbed 10 points to 15.6, signalling strong expansion in New York State. That data point is a mild positive for the dollar's growth narrative heading into tomorrow, but it will be secondary to whatever the UK GDP print delivers for sterling pairs.
USD/JPY is approaching a structural decision point. Intervention risk around the 162-163 area and crowded yen shorts make further yen weakness look less likely. Two consecutive days of soft US inflation data, a dollar below 101, and oil holding but not spiking creates conditions where the yen should continue its slow grind stronger. The pair needs a firm catalyst to push sustainably below 161.60 - that catalyst is either a formal Ministry of Finance statement or a third consecutive soft US data print. Japan's Reuters Tankan held at +13 for manufacturers with non-manufacturers easing on cost pressures. The BoJ's meeting is at month-end and the data flow today did not materially shift rate expectations there.
The Philadelphia Fed Manufacturing Index and initial jobless claims release Thursday, providing the next read on US economic momentum. Claims are the more market-sensitive of the two. Any tick higher in jobless claims would reinforce the disinflation trade and extend the dollar's decline. A sharp drop below 200,000 would complicate the narrative by suggesting the labour market remains tight despite softer price data.
The Fed Beige Book, published Wednesday evening, will provide a qualitative canvas of regional economic conditions. Given the geopolitical backdrop and two consecutive soft inflation readings, the language around energy costs, supply chains, and business confidence will be parsed carefully. Any regional district reporting renewed cost pressures from energy will serve as a reminder that July's data - the first month that fully reflects the Hormuz escalation - has not yet reached the CPI collection window.
Silver sits at the back of the queue for tomorrow. Until the $59.25-$59.50 zone is reclaimed and held across a two-hour London session, the metal is not a position to carry. The gold-silver ratio at 69:1 is compressing very slightly, but not enough to generate conviction for a silver-specific long.
Markets Mastered - Today's Takeaway
Two consecutive disinflationary data prints are not a trend - they are an opening argument, and September's rate decision will be made on July data that has not yet been collected, in an environment where oil is being kept elevated by active military operations across the Gulf.
The EUR/USD long from the 0th-percentile CFTC short squeeze has now delivered its full measured move for the second day running - the discipline was in not chasing it after the CPI, but waiting for the specified condition at 1.1400 before adding, which is exactly what the briefing instructed.
Iran's overnight strikes on US bases in Bahrain, Kuwait and Jordan are a geographic escalation the market has absorbed without a significant oil spike - that composure is informative, but it is not a signal to reduce hedges on energy exposure given Trump's stated intention to escalate further next week.
Tomorrow's UK GDP print is the session's binary risk for sterling pairs, set against an OECD growth downgrade that has already moved the narrative - approach GBP/JPY with specific caution until the number is through.