Angelicoussis Group sells oldest VLCC for ‘impressive’ price

Greek shipowning giant takes one more step in its rolling fleet renewal with tanker deal