v3.20.1
TRADE ACCOUNTS RECEIVABLE AND TRADE RECEIVABLES SECURITIZATION PROGRAM - ROLLFORWARD OF THE ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Rollforward of the Allowance for Credit Losses    
Allowance as of January 1, 2020 $ 173  
Bad debt expense 13 $ 7
Write-offs charged against the allowance (1)  
Foreign exchange translation differences (13)  
Allowance as of March 31, 2020 172  
Short-term    
Rollforward of the Allowance for Credit Losses    
Allowance as of January 1, 2020 108  
Bad debt expense 13  
Write-offs charged against the allowance (1)  
Foreign exchange translation differences (3)  
Allowance as of March 31, 2020 117  
Long-term    
Rollforward of the Allowance for Credit Losses    
Allowance as of January 1, 2020 65  
Bad debt expense 0  
Write-offs charged against the allowance 0  
Foreign exchange translation differences (10)  
Allowance as of March 31, 2020 $ 55