Marketsbriefby Housh Capital

IEA's Largest-Ever Reserve Release Fails to Check Oil's 4.5% Surge as Iran Hits Three More Hormuz Ships

February CPI met estimates but markets know it's the last clean read before the Iran war drives a March inflation spike; the Dow shed 0.61% while energy led and Oracle's earnings-day rally kept the Nasdaq barely positive.

The S&P 500 slipped 0.08% to 6,775.80 while the Nasdaq Composite gained a statistical 0.08% as Oracle's 9.2% earnings-day surge offset broad pressure from three fresh Iranian attacks on merchant ships in the Strait of Hormuz, which drove crude up 4.5% and pulled the Dow down 0.61%. February landed exactly in-line — 2.4% annually — a number markets largely filed under "irrelevant" given it captures the pre-war baseline and tells nothing about where March is heading. The Fed decides on rates March 18; traders have shifted the first cut call from June to July.

LevelChange
S&P 5006,775.80–0.08%
Nasdaq22,716.14+0.08%
Dow47,417.27–0.61%
Russell 20002,542.90–0.20%
10-yr yield4.16%+1 bps
WTI crude$87.25+4.5%
Brent crude$91.98+4.8%
VIX25.72+0.07

What moved it

Three more vessels were struck by projectiles in the Strait of Hormuz on Wednesday — a Thai-flagged cargo ship, a Liberian-flagged freighter, and a Japan-flagged container vessel — extending what is now more than a dozen attacks since Iran's began targeting commercial shipping after the U.S.-Israeli strikes on February 28. [3] Iran's repeated its threat that "not one litre of oil" will transit the Strait, and mine-laying operations along the channel were reported overnight. [10]

The IEA responded with the largest emergency reserve release in its history: 400 million barrels across 32 member countries, coordinated to address the supply disruption. [1] JPMorgan wrote in a note that reserve releases have "limited impact on oil prices unless safe passage through the Strait of Hormuz is assured." The market agreed. settled at $87.25, up 4.5%; Brent gained 4.8% to $91.98. The announcement moved the price for roughly 90 minutes before being overwhelmed by the shipping attack headlines. [4]

February , released at 8:30 AM, printed at +2.4% year-over-year and +0.3% month-over-month, with core at 2.5% annually — every figure in-line with consensus. [5] The shelter index decelerated, rent posting its smallest monthly gain since January 2021. [6] None of it matters for March: gasoline is up nearly 60 cents per gallon since the war began, and the will capture that in full next month. The report's primary effect was to confirm the stays on hold March 18 and buy no cover for an early cut.

The 10-year Treasury yield moved to 4.16%, up one basis point, as the inflation-plus-supply-disruption cocktail kept the bond market cautious. [7] The held at 25.72, elevated but not panicked — the market is repricing risk on a slow dial rather than a spike.

Sector scoreboard

Energy led with a 2.48% gain, the direct read-through from crude. [1] CF Industries added 3.85% — the fertilizer producer carries dual exposure to both natural gas input costs and the Hormuz corridor, through which roughly a third of global fertilizer trade transits. Valero Energy gained 3.68% on refining margin expansion as moved back above $87.

Technology was the second-best area, almost entirely due to Oracle. Excluding that single name, the sector was mixed; the dollar's modest firmness and the slight yield tick were light headwinds to rate-sensitive growth names.

Industrials and blue-chip stocks dragged the Dow. Healthcare underperformed after Stryker disclosed a cyberattack on its network, rattling sector sentiment in a day that didn't need additional disruption. Materials lagged as gold miners fell — Newmont dropped 3.50% — consistent with a modest dollar rally.

Movers

Oracle added 9.18% to close at $163.12, carrying Tuesday night's earnings beat into Wednesday's session. Fiscal Q3 revenue of $17.19B topped the $16.92B estimate; adjusted came in at $1.79 versus $1.70 consensus. Cloud revenue grew 44% year-over-year and remaining performance obligations reached $553 billion, up 325% annually. [8] The headline number from the call was management's fiscal 2027 revenue guidance of $90 billion — a step-change from the current run rate that anchors the infrastructure investment thesis. The stock remains down more than 50% from its 2025 peak; Wednesday's move closes some of that gap but doesn't resolve the underlying valuation debate. [9]

Valero Energy gained 3.68%, a clean crude-to-refiner pass-through. At $87 , crack spreads remain constructive without yet entering the demand-destruction range that has historically capped refiner margins.

What to watch

Iran conflict and Hormuz shipping: Three more attacks Wednesday change the risk calculus for marine insurers. Maersk and Hapag-Lloyd have already suspended Mideast routes. Any signal of physical passage — or any escalation toward the Strait's physical chokepoints — is the variable that sets overnight oil and Thursday's open.

decision (March 18): February gave the nothing actionable. Powell's framing of oil-driven inflation risk and whether the committee validates the market's July-first-cut pricing is the live question. The dot plot matters more than the rate decision itself.

release logistics: 400 million barrels of release authority is different from 400 million barrels arriving in the market. Watch for member drawdown schedules and whether weekly inventory data shows physical relief in the next two to three weeks.

Corporate guidance revisions: Consensus 2026 models were built at roughly $60/barrel . At $87, margin pressure is arriving across airlines, chemicals, and consumer staples. Guidance commentary over the next few weeks will tell you how badly analysts need to reset estimates.

Trump comments: The president's "a little bit" signal on strategic reserves is unresolved. A formal drawdown order would be a near-term price headwind; the absence of one keeps the supply outlook tight.

Sources:

Sources

  1. [1]
  2. [2]
  3. [3]
    Cargo ships hit in Persian Gulf shipping lane crucial to oil market The Washington Post(accessed 2026-03-11)
  4. [4]
  5. [5]
    Consumer Price Index News Release - 2026 M02 Results U.S. Bureau of Labor Statistics(accessed 2026-03-11)
  6. [6]
  7. [7]
  8. [8]
  9. [9]
  10. [10]