v3.10.0.1
TRADE STRUCTURED FINANCE PROGRAM (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Trade structured finance program      
Net return from activities including fair value changes $ 14 $ 18  
Weighted-average interest rate of time deposits (as a percent) 3.27%   2.98%
Total net proceeds from issuances of LCs $ 3,243 $ 3,889  
Receivables and Trade Payables      
Trade structured finance program      
Face value of time deposits and LCs 0   $ 1,196
Time deposits and LC's presented net in the balance sheet      
Trade structured finance program      
Face value of time deposits and LCs $ 6,269   $ 6,321