Today, iron ore futures fluctuated repeatedly, with the most-traded I2505 contract finally closing at 774 yuan/mt, up 0.19% for the day. Traders remained less motivated to sell; steel mills conducted limited restocking for rigid demand; and market transaction sentiment was sluggish.