The 50,000-DWT oil tanker RHODES STAR was delivered on 22 Aug 2026, departing the shipyard berth to enter operational service. The vessel was built by New Yangzi Shipbuilding, a unit of Yangzijiang Shipbuilding Group, for shipowner