v3.21.2
TRADE STRUCTURED FINANCE PROGRAM (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Trade structured finance program      
Weighted-average interest rate of time deposits (as a percent) 1.21%   1.87%
Total net proceeds from issuances of LCs $ 3,995 $ 2,651  
London Interbank Offered Rate (LIBOR)      
Trade structured finance program      
Term to cover changes in variable rate 365 days    
Time deposits and LC's presented net in the balance sheet      
Trade structured finance program      
Face value of time deposits and LCs $ 6,043   $ 4,715