Iron ore futures fell on Friday as industry data showed rising portside inventory of the steelmaking ingredient in China, with vessel congestion easing and offloading speeding up after weeks of strict coronavirus safety protocols and bad weather.
A strong demand outlook for iron ore and steel products, however, limited losses.
Iron ore's most-active January 2021 contract on the Dalian Commodity Exchange closed down 1.5% at 850 yuan ($124.30) a tonne, after a six-session rally. It gained 3.2% this week.
Iron ore on the Singapore Exchange dipped 1% to $123 a tonne in afternoon trade, after a five-session winning streak.
Tracking solid gains in futures markets, spot iron ore jumped to $128 a tonne on Thursday, the highest since January 2014, based on SteelHome consultancy data.
"It is easier to see a pullback in the futures market that is more responsive to market sentiment, but physical price will be more resilient driven more by supply-demand fundamentals," said Richard Lu, senior analysts at CRU in Beijing.