XML 30 R81.htm IDEA: XBRL DOCUMENT v3.3.0.814
Derivative and Hedging Activities - Fair Value of Recurring Assets and Liabilities Table (Details) - USD ($)
$ in Millions
Sep. 30, 2015
Dec. 31, 2014
Sep. 30, 2014
Dec. 31, 2013
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Assets (Liabilities), at Fair Value, Net $ 469 $ 652    
Commodity Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 382 989    
Derivative Liability (128) (268)    
Derivative Assets (Liabilities), at Fair Value, Net 254 721    
Interest Rate Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability 0 (17)    
Foreign Exchange Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability (76) (53)    
Other Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 291 1    
Fair Value, Inputs, Level 1 [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Assets (Liabilities), at Fair Value, Net 0 0    
Fair Value, Inputs, Level 1 [Member] | Commodity Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 0 0    
Derivative Liability 0 0    
Fair Value, Inputs, Level 1 [Member] | Interest Rate Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability 0 0    
Fair Value, Inputs, Level 1 [Member] | Foreign Exchange Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability 0 0    
Fair Value, Inputs, Level 1 [Member] | Other Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 0 0    
Fair Value, Inputs, Level 2 [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Assets (Liabilities), at Fair Value, Net 255 705    
Fair Value, Inputs, Level 2 [Member] | Commodity Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 343 784    
Derivative Liability (12) (9)    
Fair Value, Inputs, Level 2 [Member] | Interest Rate Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability 0 (17)    
Fair Value, Inputs, Level 2 [Member] | Foreign Exchange Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability (76) (53)    
Fair Value, Inputs, Level 2 [Member] | Other Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 0 0    
Fair Value, Inputs, Level 3 [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Assets (Liabilities), at Fair Value, Net 214 (53)    
Fair Value, Inputs, Level 3 [Member] | Commodity Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 39 205    
Derivative Liability (116) (259)    
Derivative Assets (Liabilities), at Fair Value, Net (77) (54) $ (305) $ (478)
Fair Value, Inputs, Level 3 [Member] | Interest Rate Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability 0 0    
Fair Value, Inputs, Level 3 [Member] | Foreign Exchange Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Liability 0 0    
Fair Value, Inputs, Level 3 [Member] | Other Contract [Member]        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Derivative Asset 291 1    
Derivative Assets (Liabilities), at Fair Value, Net $ 291 $ 1 $ 0 $ 0