XML 66 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative and Hedging Activities - Derivative Instruments in Balance Sheet Table (Details) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Derivative, Fair Value, Net $ (152) $ (35)
Not designated as hedging instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset (152)  
Derivative Liability, Fair Value, Gross Liability   (35)
Derivative Asset, Fair Value, Gross Liability   0
Derivative Liability, Fair Value, Gross Asset 0  
Derivative, Fair Value, Net (152) (35)
Other current assets [Member] | Not designated as hedging instrument [Member] | Commodity contract [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 60 157
Derivative Asset, Fair Value, Gross Liability (57) (130)
Derivative, Fair Value, Net 3 27
Other noncurrent assets [Member] | Not designated as hedging instrument [Member] | Commodity contract [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 5  
Derivative Asset, Fair Value, Gross Liability (5)  
Derivative, Fair Value, Net 0  
Other current liabilities [Member] | Not designated as hedging instrument [Member] | Commodity contract [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability (206) (188)
Derivative Liability, Fair Value, Gross Asset 57 130
Derivative, Fair Value, Net (149) (58)
Other noncurrent liabilities [Member] | Not designated as hedging instrument [Member] | Commodity contract [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability (11) (4)
Derivative Liability, Fair Value, Gross Asset 5 0
Derivative, Fair Value, Net $ (6) $ (4)