Vale warns less than two years before iron ore overcapacity
Prices are expected to remain above $100 a tonne, but "the extra supply will make prices less volatile and unlikely to repeat spikes seen previously".