If you are wondering whether Cleveland-Cliffs at around US$10.38 is a bargain or a value trap, you are not alone. This ...