SMM data showed that iron ore stocks across 35 Chinese ports totalled 106.86 million mt as of April 3, down 910,000 mt from a week ago and 30.44 million mt lower than a year ago. Arrivals at major ports have been declining for two consecutive weeks, accounting for lower stocks.