📊 THE NUMBER
63 million
barrels of Iranian crude stuck at sea
The U.S. rescinded the sanctions waiver that had allowed Iran to sell oil without penalties, and with tankers now making U-turns at the Strait of Hormuz, that crude has nowhere to go. That volume represents a meaningful supply disruption signal on top of the vessel attacks. For producers watching diesel and fertilizer costs, this is the number that matters more than today's $74.58 WTI close.
💬 DAILY QUOTE
“October: this is one of the peculiarly dangerous months to speculate in stocks. The others are July, January, September, April, November, May, March, June, December, August, and February.”
Mark Twain
↺ YESTERDAY'S CALL DIDN'T
Yesterday's call: crude up, toward $76.50, contingent on Hormuz tanker diversion numbers growing and the Iran sanctions pressure holding.
Crude ran to $74.58 today, up 3.2%, and the Hormuz situation absolutely reignited -- but $76.50 stayed untouched. The call got the direction and the catalyst right; the level was a step too far for one session. Thursday's tanker count is still the trigger that gets us there.
📡DRIVERIran attacked 3 commercial vessels off Oman; U.S. canceled Iran sanctions waiver; 4 tankers made U-turns at Hormuz.
WTI ran to $74.58, up 3.2%, its biggest single-session move in several weeks, after Iran attacked three commercial vessels off the Omani coast and the U.S. canceled the sanctions waiver that had been allowing Tehran to sell oil without penalties. The Iran-Hormuz tensions, with the Strait of Hormuz premium that had been deflating on diplomatic progress since early April, are back in force: at least four oil and LNG tankers made U-turns this morning rather than attempt the passage. The 63 million barrels of Iranian crude now stuck at sea is the fresh supply disruption signal the market needed to pull back from last week's post-diplomatic lows. Natural gas added 1.7% to $3.33, partly on the same geopolitical read, partly on the Kuwait and Bahrain power disruption from Iranian strikes that signals broader regional demand for LNG alternatives. Next real resistance for WTI is $76.50; if tanker diversion numbers grow through Thursday, that level gets tested.
The Hormuz premium that was deflating is back. Diesel and fertilizer input costs just repriced higher.
📡DRIVERUpdated midday weather forecasts added crop stress talk; soybean oil biodiesel bid; China demand floor from May 18 commitment.
↺Beans: reached $12.08, 2 cents short of the $12.10 call line.
Soybeans came within 2 cents of yesterday's $12.10 call, settling at $12.08, up 8¾ cents on the session. The driver was a combination of short covering and weather-premium buying after updated midday forecasts added talk of crop stress during key development phases. Soybean oil led the complex at +1.0% to $68.95, with biodiesel demand staying constructive; soybean meal eased half a cent to $312.70, so the oil-share shift is real and worth watching. November new-crop added only 2½ cents to $12.02, the nearby/new-crop spread narrowing to 6 cents. China's $17 billion annual US ag purchase commitment through 2028, announced May 18, continues to provide a demand floor, but the market is not adding to that premium until Thursday's export sales print. Above 400K MT tomorrow confirms the demand thesis; below 300K MT and today's 8¾-cent gain looks like weather noise.
Beans are one export number from confirming the post-acreage move. Thursday is the tell.
🎯 Unpriced new-crop soybeans: hold through Thursday 7:30 AM export sales. Above 400K MT, add sales above $12.10. Below 300K MT, today's gain fades and that's your better entry into storage math.
📡DRIVERUpdated midday weather forecasts added crop stress talk; pollination-week condition watch ongoing.
↺Corn: added less than a penny; weather lift went to beans, not corn.
Nearby corn added less than a penny to $4.40, the kind of move that says the market is watching and waiting rather than committing. December added 1¼ cents to $4.64, so the new-crop contract is doing more work than old-crop, which is the right read for a pollination-week market with soil moisture running 150% of normal in key districts. The weather story from the grains news is real: the trade is watching for crop stress during key development phases, but today's forecast update didn't add enough premium to move corn the way it moved beans. The 2026 planting season, behind the average through May before catching up between rain systems, left the Belt well-positioned heading into pollination, and that cushion is keeping a lid on weather premium. Monday's Crop Progress showed 42% planted as of May 24; the next read on crop condition will be Monday at 3 PM CT. Above 70% good-to-excellent on corn condition holds the lid on; below 65% and $4.64 December starts moving.
Corn is range-bound until Monday's condition ratings give the weather story a number.
📡DRIVERCargill lockout processing constraint ongoing; no fresh livestock catalyst for hog decline; EU dairy TRQ deal announced.
↺Cattle: live eased further; Cargill lockout dynamic unchanged.
Chicago wheat added 5¼ cents to $6.12, following beans higher on weather-premium sympathetics and short covering after Monday's overnight session saw a 2.1% move. There's no fresh wheat-specific catalyst today; the funds are not adding conviction here, they're just not leaving either. Live cattle eased to $238.43, down 0.4%, with August live off 67 cents per the CME close data. The ongoing Cargill Fort Morgan/Schuyler plant lockout that began Tuesday May 19 continues to create processing-constrained price dynamics: 1,700 workers out, roughly 6,000 head daily removed from processing, and no resolution announced. Feeder cattle held essentially flat at $360.65, which is the right split given that live cattle are the ones directly tied to packing capacity. Lean hogs gave back 1.6% to $96.92, the sharpest livestock drop of the session, with no fresh packing news driving it; looks like fund liquidation off last week's levels. Class III milk slipped to $16.35, down 0.7%, with the U.S. dairy industry EU trade deal providing a longer-term structural positive that today's futures don't fully reflect yet.
Cattle split is processing-driven, not demand-driven. Hog fade looks like fund liquidation.
⇄ THE SPREAD TO WATCH
WTI front-month / Brent spread
Tightening toward parity as Hormuz premium re-enters both contracts
When Hormuz tensions deflated over the past six weeks, Brent held a wider premium over WTI because the Middle East supply risk sits closer to Brent's pricing basket. Today's re-escalation is compressing that spread as both benchmarks run higher, but WTI's 3.2% move outpaced Brent's initial reaction, which says the U.S. sanctions waiver cancellation is being read as a domestic supply-chain event, not just a global one. Watch whether Brent catches up Thursday: if it does, the Hormuz premium is being repriced globally, not just at the U.S. margin.
📍 BASIS PULSE
Corn basis softening in Western Belt, firm in East on ethanol demand.
Eastern Belt corn basis is holding firm as ethanol grind remains active and the pollination-week calendar keeps merchandisers cautious about bidding bushels away. Western Belt basis is softer, consistent with the seasonal and the lack of a fresh export catalyst pulling bushels west. Soybean basis is tightening in the eastern Corn Belt ahead of Thursday's export sales print; if that number lands above 400K MT, expect further firming. Wheat basis is quiet and directionally unchanged.
🧠 THE MORE YOU KNOW
What 63 Million Barrels Stuck at Sea Means for Your Input Costs
Today's crude move to $74.58 is the visible number, but the 63 million barrels of Iranian crude now stranded at sea is the one that runs forward into your cost structure. Diesel, nitrogen fertilizer, and crop protection chemicals all carry an energy input that reprices when crude moves, and that repricing doesn't happen in a day. The USDA FIELDS Program $500 million fertilizer investment announced this week is the policy response to exactly this vulnerability: domestic production capacity that doesn't run through the Strait of Hormuz. For producers pricing fall anhydrous or UAN right now, the spread between today's contract price and whatever crude settles at when the tanker situation resolves is the real decision variable, not the $74.58 close alone.
CME Group settlement prices; USDA Crop Progress; OilPrice.com Hormuz reporting; Brownfield Ag News weather and grains coverage; Feedstuffs dairy and livestock; USDA FIELDS Program announcement. · Auto-compiled at 6:02 AM CT