v3.20.1
TRADE STRUCTURED FINANCE PROGRAM (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Trade structured finance program      
Weighted-average interest rate of time deposits (as a percent) 2.59%   3.10%
Total net proceeds from issuances of LCs $ 1,490 $ 1,117  
Time deposits and LC's presented net in the balance sheet      
Trade structured finance program      
Face value of time deposits and LCs $ 3,847   $ 3,409