It touched a two-decade low of 663 in December after sinking 94% from its all-time peak of 11793 on May 20 of last year. One factor: a 15% to 20% drop in China's demand for iron ore in the last few months of last year, probably because it was allowing inventories to run down.