XML 78 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting for Derivative Instruments and Hedging Activities - Fair value within the derivative instrument valuation (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative Liabilities $ 839 $ 977
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Assets 958 1,081
Derivative Liabilities 839 977
Not Designated as Hedging Instrument | Interest rate contracts current    
Derivative [Line Items]    
Derivative Assets 15 17
Derivative Liabilities 0 0
Not Designated as Hedging Instrument | Interest rate contracts long-term    
Derivative [Line Items]    
Derivative Assets 14 22
Derivative Liabilities 0 0
Not Designated as Hedging Instrument | Commodity contracts current    
Derivative [Line Items]    
Derivative Assets 596 747
Derivative Liabilities 489 673
Not Designated as Hedging Instrument | Commodity contracts long-term    
Derivative [Line Items]    
Derivative Assets 333 295
Derivative Liabilities $ 350 $ 304