v3.21.2
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]      
Unrealized losses on derivative contracts, at fair value $ 3,208   $ 3,226
Accrued liabilities 568   652
Advances on sales 258 $ 322 406
Payables for purchase of shares 0   149
Other 474   407
Total 4,508   $ 4,840
Contract With Customer, Liability [Roll Forward]      
Beginning balance 406 411  
Additions 2,357 1,153  
Transfers to Net sales (2,297) (1,199)  
Reversals due to cancelled sales orders (209) (36)  
Foreign currency translation 1 (6)  
Other 0 (1)  
Ending balance $ 258 $ 322