MT - ArcelorMittal

Stable company with a goal of 75% self sufficiency for supplying their own iron ore.

Current price of just over $20 with historical prices well over double.

ArcelorMittal is listed on the NYSE under the symbol MT.