Iron Ore Hovers Below $100 as China’s Mixed Signals Keep Market in Check
Iron ore futures traded at $99.95 per metric ton Thursday morning, down 0.20% from Wednesday’s close of $100.25.
The benchmark SGX TSI Iron Ore CFR China (62% Fe Fines) Index continues to struggle beneath the psychologically important $100 threshold amid conflicting signals from China’s steel sector.
The price action reflects a market caught between opposing forces. Chinese steel production has shown surprising resilience with a 1.1% year-over-year increase in Q1 2025 despite ongoing property sector challenges.
Daily steel output reached 2.8 million tonnes in early May, up from 2.6 million in January, while steel inventories sit at just 11.6 million tonnes – the lowest for this time of year since 2016.
“The steel sector is demonstrating impressive resilience despite property sector headwinds,” noted Daniel Morgan, commodities analyst at UBS. This resilience stems primarily from infrastructure spending and manufacturing growth offsetting construction weakness.

Supply constraints have provided price support throughout early 2025. Severe cyclones disrupted Australian Pilbara exports, reducing shipments by approximately 15 million tonnes.
Rio Tinto faces quality issues with its flagship product, with Pilbara Blend fines being downgraded from 61.6% Fe to 60.8% Fe for the third quarter. The technical picture shows iron ore trapped in a consolidation pattern.
Iron Ore Market Update
The price currently trades between the 78.6% Fibonacci level ($98.85) and the 38.2% level ($104.20). The completion of a bearish “Evening Star” reversal pattern recently pushed prices back below $100, with the 50-day moving average now serving as a critical support level.
Wednesday’s trading saw modest activity with 389,176 lots changing hands on the Dalian Commodity Exchange. The most active contract for September 2025 delivery gained 5.5 yuan to close at 728.5 yuan per tonne.
Market positioning shows physical participants maintaining short positions while money managers have switched from net short to net long over the past six weeks.
Chinese steel mills have adopted just-in-time purchasing strategies, reducing average inventory levels to 28 days from 35 days in early March.
Combined port inventories stand at 138 million metric tons, well above the 135 million ton threshold that typically triggers panic buying. This supply cushion has limited both downside and upside volatility.
Looking ahead, analysts remain divided on iron ore‘s prospects. UBS forecasts “a moderate surplus in 2025 and prices holding up around $95-100/t.” The market awaits fresh Chinese economic data and potential stimulus measures that could provide clearer direction.
For now, iron ore remains range-bound, with $95.40 representing key support and $104.20 serving as resistance. The current price action suggests traders are cautiously watching for China’s next policy move before committing to a decisive position.
Live Market IntelligenceCommodities — Live Market Board
Rio Times · Live Market Intelligence
Commodities — Live Market Board
-3.88%
| Instrument | Last | Change | YoY | Prev. | High | Low | Volume |
|---|---|---|---|---|---|---|---|
| GOLD | 4,071 | +0.60% | +22.10% | 4,047 | 4,085 | 4,024 | 112,402 |
| SILVER | 58.91 | +1.92% | +54.34% | 57.80 | 59.29 | 57.36 | 26,053 |
| BRENT | 96.78 | -3.88% | +41.41% | 100.69 | 101.16 | 95.14 | 29,916 |
| WTI | 89.31 | -3.12% | +37.06% | 92.19 | 92.83 | 87.68 | 336,373 |
| COPPER | 6.36 | +0.83% | +10.31% | 6.30 | 6.38 | 6.31 | 28,473 |
| LITHIUM | 67.81 | -1.75% | +51.94% | 69.02 | 68.69 | 67.73 | 177,410 |
| IRON ORE | 161.91 | — | +64.29% | 161.91 | 161.91 | 1 | |
| SOY | 1,254 | +1.29% | +25.51% | 1,238 | 1,257 | 1,238 | 166,916 |
| CORN | 487.25 | +5.01% | +21.96% | 464.00 | 492.00 | 479.25 | 257,469 |
| WHEAT | 678.00 | -2.62% | +25.96% | 696.25 | 711.25 | 659.50 | 117,726 |
| COFFEE | 314.20 | +1.55% | +5.60% | 309.40 | 318.55 | 306.40 | 14,168 |
| SUGAR | 14.76 | +0.48% | -9.39% | 14.69 | 14.79 | 14.54 | 45,966 |
| COCOA | 5,331 | +0.57% | -35.99% | 5,301 | 5,438 | 5,227 | 17,604 |
| ORANGE JUICE | 142.65 | -2.83% | -55.75% | 146.80 | 146.15 | 141.50 | 345 |
| COTTON | 80.00 | +0.20% | +19.39% | 79.84 | 81.75 | 79.75 | 11,312 |
| BEEF | 222.50 | -1.29% | -1.76% | 225.40 | 224.13 | 220.78 | 19,283 |
| CATTLE | 341.45 | -0.68% | +3.04% | 343.77 | 345.48 | 337.25 | 9,940 |
| USD/BRL | 5.08 | -0.18% | -8.00% | 5.08 | 5.09 | 5.05 | — |
LatAm Markets: Live Signals → — real-time movers, turnover leaders and FX across Latin America.
Read More from The Rio Times