Today, DEC iron ore futures fluctuated repeatedly throughout the day. The most-traded I2505 contract finally closed at 800.5 yuan/mt, up 0.13% for the day.