G Captain: Angelicoussis Places $400 Million Tanker Order with DSME
“According to research from Poten & Partners, 20 new VLCCs are scheduled to be delivered from shipyards between now and the end of the year, adding to the roughly 10 which have so far been delivered.”