• CapGoodsAlpha
    $Vale - iron ore price - mgt sees $110/ton worst case scenario. China has 350 million tons of high cost capacity (well >$100/ton).
    2/27/14
    Reply