XML 83 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Accounting for Derivative Instruments and Hedging Activities - Fair value within the derivative instrument valuation (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative Liabilities $ 1,152 $ 977
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Assets 1,276 1,081
Derivative Liabilities 1,152 977
Not Designated as Hedging Instrument | Interest rate contracts current    
Derivative [Line Items]    
Derivative Assets 0 17
Derivative Liabilities 0 0
Not Designated as Hedging Instrument | Interest rate contracts long-term    
Derivative [Line Items]    
Derivative Assets 0 22
Derivative Liabilities 0 0
Not Designated as Hedging Instrument | Commodity contracts current    
Derivative [Line Items]    
Derivative Assets 850 747
Derivative Liabilities 778 673
Not Designated as Hedging Instrument | Commodity contracts long-term    
Derivative [Line Items]    
Derivative Assets 426 295
Derivative Liabilities $ 374 $ 304