Log in or subscribe to read this article

VLCC sale hurts ITC

Independent Tankers Corporation (ITC) has been pushed to a bigger loss in the first quarter after selling one of its VLCCs.