TORM Yields Nearly 13% and Trades at Just 6 Times Earnings.… — STNG +0.60 · News Impact Screener