InvestorQ : Can you tell me the difference between commodity spot and commodity futures contracts?