Your browser does not support iframes.
TheStreet Ratings affirmed its Hold rating on US Steel Corp. (NYSE: X) weighing the stock price down 94 cents to $18.95.