From The Australian:
Citi has slashed its iron ore price forecasts to reflect large-scale supply growth , weak demand and deleveraging.
2015 average forecast falls to $US45 vs $US58 a tonne.
2016 average forecast falls to $US40 vs $US62 a tonne.
2017 average forecast falls to $US39 vs $US73 a tonne.
2016 is starting to get close though I think $30 is probably now closer to the truth. Citi also cut Rio Tinto and BHP Billiton cut to Neutral vs Buy.