One reason is that the market for long-dated oil contracts is small: only about ten firms make prices in them. Another is that MG's credit rating was low enough (and getting lower) for those firms to hesitate to be exposed to it for long. That might have discouraged some from selling long-term contracts; but not MG.