Session Move

SAFEX yellow settled down R16/t on the day while white firmed R3/t, the two fronts diverging into the session - JUL26 white near R3371 and yellow near R3385. The move is a screen matter, not a change in the underlying picture: the crop size is already well established, and the record harvest coming off late confirms rather than shifts the heavy-year read.

White's outlet stays domestic feed and the border; yellow parity is priced for the home market on the firmer side. Neither front carries a new supply signal - the divergence is the market marking the two grades to their own demand.

Competitive Position

The tender board is unchanged, with the Korean and Turkish book afloat-only and no serviceable window - these do not represent new business at this stage. Yellow into the Far East screens inside the execution margin against Argentina, so the tender arithmetic sits quiet; the trigger would be that gap widening on Argentine FOB firming, long-haul freight lifting, or SAFEX and the rand cheapening South African origin.

White is two-sided: priced out at the screen into Mexico against US origin, but at parity into Italy - the first white lane that works if SAFEX or the rand gives anything. South Africa's standing short-haul freight edge into the Far East underpins the origin's position on the deepsea lanes.

Realised flow stays alive: deepsea cargo keeps loading, with vessels sailed to Vietnam and into the Far East over the trailing month, confirming the physical channel and earlier bookings rather than any forward price. Forward booked intentions are firming - a floor, not a forecast. Soft forward pull and exports flowing are both true at once.

Balance Of Risk

The market is amply supplied for the year, white carrying the heavier cover - a heavy sheet that leans bearish for the local read. But holders are selling without selling it all, keeping back part of the surplus as a cushion against drought risk into the next planting window. That withheld cushion sits alongside a harvest still coming off the fields, so slow marketing is both a late crop and deliberate holding, not retention alone.

Exports continue without a large export programme, and white-into-yellow substitution remains the release valve that caps any white premium over yellow. Netting it out: the near-term will not crash below export parity even as the year reads heavy, because the crop is still arriving and holders are keeping a drought cushion. The front stays parity-floored, the upside capped into roughly next September to December.

Macro Setup

France cut its 2026 soft wheat crop by around 4%, softening EU export standing and supportive for South African origin's competing position. Black Sea supply stays disrupted - strikes on Odesa have taken out roughly a third of that export capacity, and Azov shipping attacks threaten a meaningful share of Russian grain flow - both firming global corn and wheat and improving South African export competitiveness. US June soybean crush ran sharply higher, signalling firm processing demand.

The rand held around familiar levels and the repo rate stays unchanged, a standing backdrop into the SARB MPC. On energy, US crude stocks drew with Hormuz flows disrupted and Brent softer - a minor freight and bunker watch rather than a driver for grain.

What we are watching

The forward view rests on the standing crop and the El Niño-drought question into the next planting window: holders keep a cushion back precisely because that risk stays open, and until a serviceable tender appears forward deepsea pull stays soft. The book is afloat-only or window-passed, so no fresh commitment dates are live. The CEC 6th Forecast lands 28 July and the SARB MPC on 23 July, both feeding the parity and FX read. What would lift the capped-upside read is a genuine drought signal into the planting window or a serviceable tender that pulls the export gap past the execution margin; absent either, the front stays parity-floored and heavy.

Energy

Brent softened over the period even as the Iran conflict continued to disrupt Hormuz flows, with strait traffic reportedly slowing to a multi-week low amid renewed strikes and Tehran threatening to close further seaways. Chinese refinery activity weakened sharply, with June throughput and crude imports falling to their lowest in years as elevated prices curbed demand, while Iranian barrels reportedly built up at sea as Chinese independents switched to other Middle Eastern grades. OPEC lowered its demand growth outlook for the coming year for a third consecutive time while nudging up the following year's view, and refined product markets showed signs of a supply crunch despite calmer crude, keeping freight and bunker costs in focus.

Softs

In coffee, Brazil's green exports rose year on year in June, with robusta gains outpacing arabica, though industry group Abic cautioned that El Niño may reportedly trim the country's record harvest by up to a fifth, tempering earlier expectations of a bumper arabica and canephora crop. In sugar, the United States raised its import requirement forecasts for the coming season, widening Mexico's export allocation under the bilateral suspension arrangements.

Metals

Gold traded firmer, with the sector's consolidation continuing as Genesis Minerals' takeover of Vault cleared the way after Regis withdrew its rival bid, creating a sizeable Australian producer. Platinum was mixed. In base metals, both BHP and Rio Tinto reported iron ore output and sales at the upper end of estimates despite Chinese buying curbs, with Rio flagging rising fuel costs; Chinese crude steel output ran at a multi-month high on strong exports. Aluminium remained in focus, with an Iran-related supply shock reportedly prompting restarts of idled Western smelters and Russian metal accounting for the bulk of LME on-warrant stocks, while Morgan Stanley trimmed its deficit view for the year ahead and looked for a surplus thereafter. Separately, the IEA warned that China's rare earth export curbs risk significant Western downstream industry.