Because it is not an index tracking the price of oil. Oil is not a security, it needs to be stored if you want to hold it. As much as you cannot store oil in your garage, the ETF (which is not an ETF, but an ETC) cannot do it either. Hence it's buying derivatives, which exposes it to the financial equivalent of storage costs: contango.
Read this and that.