XML 70 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative and Hedging Activities - Fair Value Level 3 Measurements Table (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Derivative assets (liabilities), at fair value, net, beginning of period $ (35)  
Derivative assets (liabilities), at fair value, net, end of period (152)  
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Derivative assets (liabilities), at fair value, net, beginning of period (15)  
Derivative assets (liabilities), at fair value, net, end of period (24)  
Fair Value, Inputs, Level 3 [Member] | Oil, Natural Gas and NGL Sales [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Gains (loses) included in earnings (8) $ 12
Change in unrealized gains (losses) related to assets still held at reporting date (10) 5
Fair Value, Inputs, Level 3 [Member] | Commodity contract [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
Derivative assets (liabilities), at fair value, net, beginning of period (15) (10)
Gains (loses) included in earnings (8) 12
Settlements (1) 1
Derivative assets (liabilities), at fair value, net, end of period $ (24) $ 3