05AB1E, 3 bytes
{¥P
{ # Sort.
¥ # Consecutive differences.
P # Product.
Works on negatives, though OP never specified...
{¥P
{ # Sort.
¥ # Consecutive differences.
P # Product.
Works on negatives, though OP never specified...