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


