Why is there such a large difference between spot and contract prices?