Modern ship size definitions

Definitions of ULCC, VLCC, AFRAMAX, PANAMAX, SUEZMAX and CAPESIZE ship sizes