Millet Prices Edge Higher in China While Ukraine Holds Steady
Concise July 2026 millet market update: Chinese prices edge higher, Ukrainian millet steady. Weather, logistics and 3‑day price outlook for CN and UA.
Prices
All prices converted to EUR at ~1 USD = 0.92 EUR for comparability.
Chinese millet kernels in Beijing gained roughly EUR 0.02/kg week‑on‑week for both conventional and organic qualities, extending a mild upward trend from mid‑June. Ukrainian millet seeds FOB Odesa are unchanged on the week in EUR terms, reflecting a steady local price and little new fundamental news.
Supply & Demand
Recent Chinese market reports describe a generally weak demand backdrop for millet, with buyers comfortable on stocks and showing limited urgency to book forward, which had weighed on prices earlier in June. The latest small rebound in offers therefore looks more like margin protection by sellers than a structural tightening in supply.
On the Black Sea side, Ukraine continues to push grain through a mix of Black Sea ports around Odesa and EU overland routes. A recent export‑logistics guide confirms that the Odesa–Chornomorsk–Pivdennyi triangle remains the backbone for bulk grain shipments, complemented by rail and Danube traffic. While aggregate flows are dominated by major cereals and oilseeds, the availability of functioning routes indirectly caps any risk premium for smaller crops like millet.
Weather & Crop Conditions (CN, UA)
North China (including the Beijing and North China Plain region) is entering its hottest period, with July norms in the low 30s°C and typically limited rainfall in the drier northern zones. This pattern, combined with recent research on increasingly frequent compound hot‑dry events in the North China Plain, underlines medium‑term yield risks if heat persists into key growth stages, though no specific short‑term weather shock is flagged for the coming days.
For Ukraine, national meteorological guidance for July points to hotter‑than‑normal conditions and a deficit of precipitation, especially in the south. This could gradually stress millet and other summer crops in steppe zones, including areas supplying Odesa, if dryness lingers. However, the outlook describes this as a broad pattern rather than an acute extreme event for the first days of July.
Fundamentals & Logistics
Global grain transport out of Ukraine remains structurally constrained but operational. EU "solidarity lanes" moved about 4.6 million tonnes of grain and related products in April 2026, illustrating the capacity of overland and Danube routes to backstop Black Sea exports. In parallel, the Greater Odesa ports continue to load grain despite periodic security incidents, backed by a range of private and public risk‑management efforts.
For millet specifically, these logistics dynamics imply that export availability from Ukraine is unlikely to be the main bottleneck in the near term; instead, local price behavior is shaped more by competition with other feed grains and by freight costs to niche destinations. In China, millet pricing remains closely tied to domestic feed and food‑use competition with rice and corn, where recent reports highlight seasonal demand softness across several staple grains.
Trading Outlook (Next 1–2 Weeks)
- Chinese millet (FOB Beijing): Bias mildly firm. With recent small price increases and still‑soft demand, upside appears limited; expect a narrow range with a modest upward tilt as sellers defend current levels ahead of new‑crop clarity.
- Ukrainian millet (FOB/FCA Odesa): Neutral to slightly firm. Stable local prices, functioning export channels and a hotter, drier July outlook suggest a floor is forming, but absent a major logistics shock, strong rallies look unlikely.
- Spreads CN vs UA: The wide price gap between Chinese and Ukrainian origins is likely to persist, with Ukraine retaining a cost advantage into price‑sensitive destinations, while China prices are more insulated by domestic fundamentals.
3‑Day Regional Price Indication (Directional)
- CN – Beijing FOB millet kernels (EUR/kg): 0.84 organic and 0.76 conventional are expected to trade sideways to +1% over the next three days, with limited fresh demand but no sign of aggressive selling.
- UA – Odesa FOB/FCA millet (EUR/kg): 0.23–0.43 range for bulk conventional millet is likely to remain flat over the next three days, with logistics and weather risks monitored but not yet repriced.