News

Switzerland’s Advantage Tankers has reportedly firmed up another VLCC newbuilding in South Korea as its bet on big tankers ...