So who has the story right? Recent headline from several sources suggests short sellers are wrong:
Fotescue see $140 range short term, and they don't think IO will fall below $120 for awhile. NMDC, New Delhi's State Owned see IIO pricing flat ahter 6 declines since October. Morgan Stanley raises q3 IO estimate on demand.
But the shorts still see to control this market, especailly with CLF