v3.20.2
TRADE ACCOUNTS RECEIVABLE AND TRADE RECEIVABLES SECURITIZATION PROGRAM - ROLLFORWARD OF THE ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Rollforward of the Allowance for Credit Losses    
Allowance as of January 1, 2020   $ 173
Current period provisions   55
Recoveries   (33)
Write-offs charged against the allowance   (24)
Foreign exchange translation differences   (22)
Allowance as of September 30, 2020 $ 149 149
Agribusiness    
Rollforward of the Allowance for Credit Losses    
Current period provisions 51  
Legal provision 15  
Short-term    
Rollforward of the Allowance for Credit Losses    
Allowance as of January 1, 2020   108
Current period provisions   55
Recoveries   (31)
Write-offs charged against the allowance   (24)
Foreign exchange translation differences   (9)
Allowance as of September 30, 2020 99 99
Long-term    
Rollforward of the Allowance for Credit Losses    
Allowance as of January 1, 2020   65
Current period provisions   0
Recoveries   (2)
Write-offs charged against the allowance   0
Foreign exchange translation differences   (13)
Allowance as of September 30, 2020 $ 50 $ 50