90m Self Propelled Tank Barge 1974 – 1850 CBM Oil Capacity