XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting for Derivative Instruments and Hedging Activities - Fair value within the derivative instrument valuation (Details) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Derivative Assets $ 1,369 $ 798
Derivative Liabilities 1,054 752
Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Assets 22 12
Derivative Liabilities 9 16
Designated as Hedging Instrument | Interest rate contracts current    
Derivative [Line Items]    
Derivative Assets 2 1
Derivative Liabilities 2 5
Designated as Hedging Instrument | Interest rate contracts long-term    
Derivative [Line Items]    
Derivative Assets 20 11
Derivative Liabilities 7 11
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative Assets 1,347 786
Derivative Liabilities 1,045 736
Not Designated as Hedging Instrument | Interest rate contracts current    
Derivative [Line Items]    
Derivative Assets 13 9
Derivative Liabilities 7 15
Not Designated as Hedging Instrument | Interest rate contracts long-term    
Derivative [Line Items]    
Derivative Assets 57 32
Derivative Liabilities 14 28
Not Designated as Hedging Instrument | Commodity contracts current    
Derivative [Line Items]    
Derivative Assets 1,000 616
Derivative Liabilities 781 535
Not Designated as Hedging Instrument | Commodity contracts long-term    
Derivative [Line Items]    
Derivative Assets 277 129
Derivative Liabilities $ 243 $ 158