XML 125 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Derivative [Line Items]    
Notional $ 134,526 $ 142,760
Derivative Asset, Current 290 681
Derivative Asset, Noncurrent 1,106 540
Derivative Asset 1,396 1,221
Derivative Liability, Current 617 601
Derivative Liability, Noncurrent 221 312
Derivative Liability 838 913
Held collateral 24 19
Posted collateral 85 59
Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Notional 13,376 15,972
Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] | Fair Value Hedging [Member]    
Derivative [Line Items]    
Notional 25,308 22,989
Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Notional 583 327
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]    
Derivative [Line Items]    
Notional 23,117 20,695
Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]    
Derivative [Line Items]    
Notional 7,879 5,235
Not Designated as Hedging Instrument [Member] | Interest Rate Contract [Member]    
Derivative [Line Items]    
Notional 63,877 76,904
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Notional 386 638
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]    
Derivative [Line Items]    
Fair Value of Assets 1,396 1,221
Fair Value of Liabilities 838 913
Counterparty Netting, Not Offset 387 434
Counterparty Netting, Not Offset 387 434
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Fair Value of Assets 101 391
Fair Value of Liabilities 151 110
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] | Fair Value Hedging [Member]    
Derivative [Line Items]    
Fair Value of Assets 687 158
Fair Value of Liabilities 13 208
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Fair Value of Assets 0 0
Fair Value of Liabilities 36 20
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member]    
Derivative [Line Items]    
Fair Value of Assets 124 202
Fair Value of Liabilities 189 99
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]    
Derivative [Line Items]    
Fair Value of Assets 228 232
Fair Value of Liabilities 163 157
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Interest Rate Contract [Member]    
Derivative [Line Items]    
Fair Value of Assets 255 235
Fair Value of Liabilities 270 274
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Fair Value of Assets 1 3
Fair Value of Liabilities $ 16 $ 45