XML 233 R122.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUPPLEMENTAL INFORMATION - Schedule of Cash Flow Hedge Activity (Details) - Cash Flow Hedges - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in AOCI $ (225) $ (2) $ (281) $ 43
Gain (loss) reclassified from AOCI into earnings 104 (57) 167 (128)
Hedges        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in AOCI 225 2 281 (43)
Gain (loss) reclassified from AOCI into earnings 104 (57) 167 (128)
Hedges | Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in AOCI 1 1 3 32
Gain (loss) reclassified from AOCI into earnings (6) (12) (21) (67)
Hedges | Currency exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in AOCI 224 0 278 (76)
Gain (loss) reclassified from AOCI into earnings 110 (46) 189 (59)
Hedges | Commodity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in AOCI 0 1 0 1
Gain (loss) reclassified from AOCI into earnings $ 0 $ 0 $ 0 $ (3)