This morning, iron ore futures fluctuated rangebound, followed by a significant surge in the afternoon. The most-traded I2505 contract finally closed at 837 yuan/mt, up 2.26% for the day. Traders actively sold off goods, while some steel mills locked in profits, with moderate purchase willingness.