v3.21.2
TRADE ACCOUNTS RECEIVABLE AND TRADE RECEIVABLES SECURITIZATION PROGRAM - ROLLFORWARD OF THE ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Rollforward of the Allowance for Credit Losses      
Allowance, beginning balance   $ 144 $ 173
Current period provisions   17 42
Recoveries   (14) (23)
Write-offs charged against the allowance   (2) (21)
Foreign exchange translation differences   0 (25)
Allowance, ending balance $ 146 145 146
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, beginning balance   93 108
Current period provisions   17 42
Recoveries   (13) (21)
Write-offs charged against the allowance   (2) (21)
Foreign exchange translation differences   (1) (13)
Allowance, ending balance 95 94 95
Long-term      
Rollforward of the Allowance for Credit Losses      
Allowance, beginning balance   51 65
Current period provisions   0 0
Recoveries   (1) (2)
Write-offs charged against the allowance   0 0
Foreign exchange translation differences   1 (12)
Allowance, ending balance $ 51 $ 51 $ 51