News

A large oil tanker in the open sea, with the company's logo on the ... longer shipping distances, and higher daily charter ...