The futures markets are zero-sum. Commodity producers want to hedge, they sell. Manufacturers want stable prices, they buy. Speculators do both. Every buy is matched with every sell. That creates the open interest (number of contracts). One person's gain is directly coming from someone's...