From Barron’s:
Iron ore prices hit an all-time record of nearly $193 per metric ton in 2011, swept up in a commodities super-cycle fueled by China’s raging economy that sent metal and mining stocks soaring. Today, iron ore trades for $57 per metric ton, and as for those metals and mining stocks — let’s just say they’ve tested the mettle of investors.
Read more…