Is the iron ore rally overdone?
Spot prices for iron ore fines delivered to China touched a three-year low in September 2012 of US$87 per tonne before rebounding to US$119 per tonne in December and to the US$158-US$160 per-tonne level of recent days. The question is, where…