Annual report pursuant to Section 13 and 15(d)

DERIVATIVE INSTRUMENTS AND RISK MANAGEMENT - Balance sheet location of derivative assets and liabilities and their related fair values (Detail)

v3.10.0.1
DERIVATIVE INSTRUMENTS AND RISK MANAGEMENT - Balance sheet location of derivative assets and liabilities and their related fair values (Detail) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives $ 361 $ 107
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 67 332
Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 328 21
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 25 288
Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 33 86
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 42 28
Price Risk Derivative [Member]    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 0 16
Fair Value, Inputs, Level 2    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 361 107
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 67 332
Fair Value, Inputs, Level 2 | Asset derivatives    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 361 107
Net Amounts if Right of Offset had been Applied 329 87
Fair Value, Inputs, Level 2 | Liability derivatives    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 67 332
Derivative Liability, Fair Value, Amount Offset Against Collateral 35 312
Fair Value, Inputs, Level 2 | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 328 21
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 25 288
Fair Value, Inputs, Level 2 | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 33 86
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 42 28
Fair Value, Inputs, Level 2 | Price Risk Derivative [Member]    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 0 16
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Foreign exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 90 2
Net Amounts if Right of Offset had been Applied 83 0
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Foreign exchange contracts | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 230 1
Net Amounts if Right of Offset had been Applied 215 0
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Foreign exchange contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives (7) 93
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 (91)
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Foreign exchange contracts | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 15 194
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 193
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Interest rate contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 1 1
Net Amounts if Right of Offset had been Applied 1 1
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Interest rate contracts | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 14 59
Net Amounts if Right of Offset had been Applied 6 43
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Interest rate contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 0 0
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 0
Fair Value, Inputs, Level 2 | Designated as Hedging Instrument | Interest rate contracts | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 41 28
Derivative Liability, Fair Value, Amount Offset Against Collateral 33 12
Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument | Foreign exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 7 18
Net Amounts if Right of Offset had been Applied 5 17
Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument | Foreign exchange contracts | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 3 1
Derivative Liability, Fair Value, Amount Offset Against Collateral 1 0
Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument | Interest rate contracts | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 18 26
Net Amounts if Right of Offset had been Applied 18 26
Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument | Interest rate contracts | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 1 0
Derivative Liability, Fair Value, Amount Offset Against Collateral 1 0
Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument | Price Risk Derivative [Member] | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 1 0
Net Amounts if Right of Offset had been Applied 1 0
Fair Value, Inputs, Level 2 | Not Designated as Hedging Instrument | Price Risk Derivative [Member] | Other current liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 0 16
Derivative Liability, Fair Value, Amount Offset Against Collateral $ 0 $ 16