XML 75 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments - Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 740 $ 179
Liability Derivatives 583 825
Derivatives Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 405 15
Liability Derivatives 403 509
Derivatives Designated as Hedging Instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 20 15
Liability Derivatives 403 509
Derivatives Designated as Hedging Instruments | Net investment hedge contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 385 0
Liability Derivatives 0 0
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 335 164
Liability Derivatives 180 316
Derivatives Not Designated as Hedging Instruments | Currency exchange contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 111 65
Liability Derivatives 53 76
Derivatives Not Designated as Hedging Instruments | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 217 84
Liability Derivatives 122 229
Derivatives Not Designated as Hedging Instruments | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 7 15
Liability Derivatives $ 5 $ 11