It seems like Vale's number has been breached rather significantly.
VALE doesn’t see the current iron-ore price lasting for the reason discussed in #msg-78795127. Similarly, if the spot price were to exceed $180 (the upper bound of VALE’s $120-180 range), enough incremental production from China’s low-quality mines would come online to push the price back into the target range.