That because this company is an overrated POS! 10% short interest! How many other companies have this much short interest. Huge amounts of debt and printing shares like toilet paper!!! When China gets back on track for steel production, it's game over!