Trafigura lifts VLCC newbuildings tally to 10 with latest strike

The latest two large crude oil tankers to be built at Jiangsu Hantong are set for 2029 and 2030 delivery