Iron ore: Who let the bears out?

Spot iron ore entered China's Golden Week holiday at $104.20 a tonne recovering from the worst quarterly performance in history. The steelmaking ingredient has clawed back more than 20% of its value since hitting a three-and-a-half year low of $86.70...