Cargo tanks should never be completely filled because:

Because liquids expand as their temperatures increase, some space must be left in a tank to accommodate the expansion. This space is referred to as "outage." The amount of required outage is different for different liquids.
DMV Writen Test