v3.23.2
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Unrealized losses on derivative contracts, at fair value $ 1,574 $ 1,570
Accrued liabilities 638 755
Advances on sales 380 601
Income tax payable 63 156
Other 347 297
Total $ 3,002 $ 3,379