XML 48 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments, Derivative Assets and Liabilities (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivatives, Fair Value    
Gross derivative assets $ 1,204us-gaap_DerivativeFairValueOfDerivativeAsset $ 140us-gaap_DerivativeFairValueOfDerivativeAsset
Gross derivative liabilities 1,027us-gaap_DerivativeFairValueOfDerivativeLiability 159us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative asset amount offset against collateral and netting arrangements (1,136)us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral [1],[2] (72)us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral [1],[2]
Derivative liability amount offset against collateral and netting arrangements (1,024)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral [1],[2] (137)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral [1],[2]
Net derivative assets 68us-gaap_DerivativeAssets 68us-gaap_DerivativeAssets
Net derivative liabilities 3us-gaap_DerivativeLiabilities 22us-gaap_DerivativeLiabilities
Derivative, Collateral    
Counterparty cash collateral 112us-gaap_AdditionalCollateralAggregateFairValue  
Cash collateral outstanding   65us-gaap_CollateralAlreadyPostedAggregateFairValue
Commodity Futures Contracts | Prepayments and other current assets    
Derivatives, Fair Value    
Gross derivative assets 1,201us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FutureMember
[3] 140us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FutureMember
[3]
Gross derivative liabilities 1,025us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FutureMember
[3] 158us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_FutureMember
[3]
Commodity OTC Swap Contracts | Accounts payable    
Derivatives, Fair Value    
Gross derivative assets 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
Gross derivative liabilities 1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
Commodity Forward Contracts | Receivables    
Derivatives, Fair Value    
Gross derivative assets 3us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Gross derivative liabilities 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Commodity Forward Contracts | Accounts payable    
Derivatives, Fair Value    
Gross derivative assets 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Gross derivative liabilities 1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Commodity Contract, Corn Futures    
Derivatives, Fair Value    
Gross derivative assets 1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
3us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
Gross derivative liabilities $ 2us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
$ 1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
[1] Certain of our derivative contracts, under master netting arrangements, include both asset and liability positions. We offset both the fair value amounts and any related cash collateral amounts recognized for multiple derivative instruments executed with the same counterparty when there is a legally enforceable right and an intention to settle net or simultaneously. At December 31, 2014, our counterparties had provided cash collateral of $112 million related to our unrealized derivative positions. As of December 31, 2013, we had provided cash collateral amounts of $65 million related to our unrealized derivative positions.
[2] At December 31, 2014, our counterparties had provided cash collateral of $112 million related to our unrealized derivative positions. As of December 31, 2013, we had provided cash collateral amounts of $65 million related to our unrealized derivative positions. Cash collateral amounts are netted with mark-to-market derivative assets.
[3] We had derivative assets totaling $1 million and $3 million at December 31, 2014 and 2013, respectively, related to corn futures used to manage our biofuel exposure. Additionally, we had derivative liabilities totaling $2 million and $1 million at December 31, 2014 and 2013, respectively, related to corn futures.