Iron Ore Market Briefing: Technical Consolidation Around $99/MT Amid Supply-Demand Balance
Iron ore 62% Fe CFR China (TSI) futures are trading in a narrow range around $99-100 per metric ton as of May 29, 2025 morning, reflecting continued market stability amid mixed demand signals from China.
The Singapore Exchange (SGX) TSI Iron Ore CFR China futures have shown modest volatility overnight, with prices consolidating near recent levels.
Market Performance: Iron ore futures on the Dalian Commodity Exchange rose 2.2% from the start of May to $99.73 per ton as of May 23, 2025, despite experiencing a 2.3% decline over the previous week.
Meanwhile, Singapore Exchange prices slightly decreased to $98.25 per ton, marking a 0.05% drop for the month and a 3.1% decline for the week.
Overnight Activity: Seaborne iron ore prices edged higher in recent sessions, with the most-traded June contract on SGX gaining $0.25 per tonne from the previous settlement price of $99.40 per tonne.

Trading activity remained steady as market participants balanced stable supply conditions against cautious demand outlook.
Fundamental Analysis
Demand Dynamics: Chinese steel demand continues to face headwinds from a sluggish construction sector recovery and lackluster macroeconomic indicators.
However, demand has been supported by high rates of hot metal production, driven by rising steel prices and improved steelmaking margins.
A Shanghai-based analyst noted that downstream steel demand remains resilient due to soaring Chinese steel exports, as exporters rush to capitalize on the 90-day pause in US-China tariffs that took effect on May 14.
Supply Conditions: Major iron ore suppliers maintain steady production levels, with Australian Pilbara shipments continuing at around 16.5 million tons per week and Brazilian exports showing no significant disruption.
Combined inventories at Chinese ports stand at 138 million metric tons, well above the 135 million ton threshold that could trigger panic buying.
Inventory Levels: Chinese mill inventories have dropped to an average of 28 days’ consumption, down from 35 days in early March. This shift has reduced the urgency for bulk purchasing, keeping price movements contained within a narrow trading range.
Technical Analysis
Technical indicators suggest iron ore futures are breaking above short-term moving averages, with resistance at $99.65 and support at $98.49. The Relative Strength Index (RSI) sits near 60, indicating neither overbought nor oversold conditions.
The MACD has turned positive, suggesting some short-term momentum, though longer-term indicators remain cautious.
Key technical levels show:
- 5-Day Moving Average: $101.39 (+0.91%)
- 20-Day Moving Average: $104.09 (-5.30%)
- 50-Day Moving Average: $102.93 (+2.64%)
- Critical Support: $95.40
Market Outlook and Analyst Commentary
Short-term Forecast: Analysts expect iron ore prices to remain within a $95-105 per ton range in the near term, with future dynamics dependent on macroeconomic signals from China and trade negotiations with the US.
Market participants noted that while high hot metal production supports demand short-term, upside potential remains capped by uncertainty over steel demand in coming months.
Medium-term Projections: Moody‘s anticipates iron ore prices to stay between $80-100 per ton over the next 12-18 months, driven by weak Chinese demand and ample global supply.
BMI Country Risk and Industry Research analysts maintain an average annual price forecast of $100 per ton for 2025.
Seasonal Factors: The approaching dull season for steel demand could affect construction activity due to warmer weather in northern China and the rainy season in southern regions.
Additionally, seaborne iron ore supplies are expected to increase as miners typically ramp up shipments during May and June.
Trading Activity and Market Sentiment
Trading volumes on SGX remain steady with open interest at 277,590 contracts, signaling ongoing but cautious participation. ETF flows show little movement, reflecting the market’s wait-and-see approach as traders await fresh Chinese economic data.
The market’s current balance reflects stable supply conditions, cautious demand patterns, and technical uncertainty, with any decisive directional move likely dependent on fresh signals from China, the world’s largest iron ore consumer.
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 | 298.25 | -3.60% | +0.24% | 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,467 | +3.13% | -34.36% | 5,301 | 5,438 | 5,227 | 17,604 |
| ORANGE JUICE | 142.65 | -2.83% | -55.75% | 146.80 | 146.15 | 141.50 | 345 |
| COTTON | 79.89 | +0.06% | +19.22% | 79.84 | 80.76 | 78.28 | 9,674 |
| 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.24% | -8.00% | 5.09 | 5.08 | 5.08 | — |
LatAm Markets: Live Signals → — real-time movers, turnover leaders and FX across Latin America.
Read More from The Rio Times