Singapore iron ore futures prices have fallen below $90 per ton, reaching a two-year low, primarily due to weak demand from China and a global supply surplus.