Iron ore stockpiles at Chinese ports, tracked by consultants SteelHome and Mysteel, remain near record levels. SteelHome data shows inventories of 160.35 Mt in the week to May 22, close to the all-time record of 165.67 Mt reached in March. Mysteel's broader 47-port survey showed 178.1 Mt in mid-March, 19% above the year-ago level.
The buildup reflects a sustained disconnect between iron ore import volumes and steel production. China imported 210 Mt in January-February, up 10% year-on-year, but most of that metal is going into storage rather than blast furnaces. Steel mills have been taking advantage of softer prices to build strategic inventories, particularly given supply chain concerns stemming from the Strait of Hormuz crisis.
The inventory overhang has a direct impact on pricing. When port stocks are near record highs, any supply disruption triggers only a muted price response because the buffer is more than adequate to cover temporary shortfalls. The 8% decline in iron ore prices over the past month partly reflects this well-supplied positioning.
Rio Tinto kept its 2026 iron ore shipment guidance at 343-366 Mt despite cyclone disruptions in Q1. BHP maintained full-year guidance at 258-269 Mt. Vale reported its highest Q1 since 2018 at 68.7 Mt, up 3.9% year-on-year. The supply side is robust.
Mysteel data shows that imports fell nearly 6% in May from April, as steelmakers limited purchases to near-term requirements ahead of a seasonally softer demand period. This suggests port inventories may have peaked and could begin to draw down through the summer.
Record Chinese port inventories mean the iron ore buyer's market is likely to persist. The stockpile provides a multi-month buffer even if supply disruptions occur. For procurement teams, this argues for just-in-time buying rather than building costly inventory. The structural shift in China — property-driven steel demand declining permanently as the economy transitions — suggests port inventories may not draw down to normal levels for years. The new normal is abundant supply.