XML 75 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Hedging Activities (Fair Value Of Derivatives Not Designated As Hedging Instruments) (Details) (Not Designated As Hedging Instrument [Member], USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Not Designated As Hedging Instrument [Member]
   
Derivative [Line Items]    
FX Contracts Assets $ 211us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 186us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity Contracts Assets 605us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
690us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Total fair value of derivative assets not designated as hedging instruments 816us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
876us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
FX Contracts Liabilities 288us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
150us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity Contracts Liabilities 629us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
776us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Total fair value of derivative liabilities not designated as hedging instruments. $ 917us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 926us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember