spot commodity contract