Contracts for difference are traded on a range of commodities as an alternative to directly investing, and one of the most popular bases for CFD commodity trading is oil. Global oil trading is big business across most forms of investment - from oil futures to spread betting on oil prices, investors go mad for oil, and with good reason.