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.8.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, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives $ 107 $ 487
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 332 45
Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 21 308
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 288 6
Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 86 179
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 28 29
Price Risk Derivative [Member]    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 16 10
Fair Value, Inputs, Level 2    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 107 487
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 332 45
Fair Value, Inputs, Level 2 | Asset derivatives    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 107 487
Net Amounts if Right of Offset had been Applied 87 462
Fair Value, Inputs, Level 2 | Liability derivatives    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 332 45
Derivative Liability, Fair Value, Amount Offset Against Collateral 312 20
Fair Value, Inputs, Level 2 | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 21 308
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 288 6
Fair Value, Inputs, Level 2 | Interest rate contracts    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Asset Derivatives 86 179
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 28 29
Fair Value, Inputs, Level 2 | Price Risk Derivative [Member]    
Derivatives, Fair Value [Line Items]    
Gross Amounts Presented in Consolidated Balance Sheets, Liability Derivatives 16 10
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 2 176
Net Amounts if Right of Offset had been Applied 0 176
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 1 131
Net Amounts if Right of Offset had been Applied 0 126
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 (93) 0
Derivative Liability, Fair Value, Amount Offset Against Collateral (91) 0
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 194 6
Derivative Liability, Fair Value, Amount Offset Against Collateral 193 1
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 0
Net Amounts if Right of Offset had been Applied 1 0
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 59 137
Net Amounts if Right of Offset had been Applied 43 119
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 1
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 1
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 28 21
Derivative Liability, Fair Value, Amount Offset Against Collateral 12 3
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 18 1
Net Amounts if Right of Offset had been Applied 17 1
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 1 0
Derivative Liability, Fair Value, Amount Offset Against Collateral 0 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 26 42
Net Amounts if Right of Offset had been Applied 26 40
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 0 7
Derivative Liability, Fair Value, Amount Offset Against Collateral 5
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 16 10
Derivative Liability, Fair Value, Amount Offset Against Collateral $ 16 $ 10