On May 8, 2026, iron ore futures experienced oscillating movements in the morning session before edging lower in the afternoon. The main contract I2609 closed at 814.5 yuan/ton, down 0.06% from the ...