v3.22.2
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Unrealized losses on derivative contracts, at fair value $ 2,307 $ 1,713
Accrued liabilities 618 689
Advances on sales 378 437
Income tax payable 83 168
Other 454 418
Total $ 3,840 $ 3,425