v3.20.2
FAIR VALUE MEASUREMENTS - ASSETS AND LIABILITIES AT FAIR VALUE (Details) - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Assets:    
Unrealized gain $ 2,258 $ 927
Liabilities:    
Trade accounts payable 419 378
Unrealized loss 2,164 766
Held-for-sale    
Assets:    
Unrealized gain 55 0
Liabilities:    
Trade accounts payable 43 0
Unrealized loss 2 0
Other Noncurrent Assets    
Liabilities:    
Unrealized gains (losses) on derivative contracts 108 39
Other Noncurrent Liabilities    
Liabilities:    
Unrealized gains (losses) on derivative contracts (20) (1)
Assets and liabilities measured at fair value on a recurring basis    
Assets:    
Readily marketable inventories 5,505 3,934
Trade accounts receivable 2 0
Total assets 8,218 5,317
Liabilities:    
Trade accounts payable 419 378
Total liabilities 2,605 1,145
Assets and liabilities measured at fair value on a recurring basis | Held-for-sale    
Assets:    
Readily marketable inventories 151  
Assets and liabilities measured at fair value on a recurring basis | Hedge accounting | Interest rate    
Assets:    
Unrealized gain 116 45
Liabilities:    
Unrealized loss 21 4
Assets and liabilities measured at fair value on a recurring basis | Hedge accounting | Foreign exchange    
Assets:    
Unrealized gain 442 331
Liabilities:    
Unrealized loss 801 257
Assets and liabilities measured at fair value on a recurring basis | Economic hedges    
Assets:    
Other 291 417
Assets and liabilities measured at fair value on a recurring basis | Economic hedges | Commodities    
Assets:    
Unrealized gain 1,802 524
Liabilities:    
Unrealized loss 1,315 468
Assets and liabilities measured at fair value on a recurring basis | Economic hedges | Freight    
Assets:    
Unrealized gain 30 10
Liabilities:    
Unrealized loss 24 10
Assets and liabilities measured at fair value on a recurring basis | Economic hedges | Energy    
Assets:    
Unrealized gain 28 56
Liabilities:    
Unrealized loss 25 28
Assets and liabilities measured at fair value on a recurring basis | Economic hedges | Credit    
Assets:    
Unrealized gain 2 0
Assets and liabilities measured at fair value on a recurring basis | Level 1    
Assets:    
Readily marketable inventories 0 0
Trade accounts receivable 0 0
Total assets 172 147
Liabilities:    
Trade accounts payable 0 0
Total liabilities 144 85
Assets and liabilities measured at fair value on a recurring basis | Level 1 | Hedge accounting | Interest rate    
Assets:    
Unrealized gain 0 0
Liabilities:    
Unrealized loss 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 1 | Hedge accounting | Foreign exchange    
Assets:    
Unrealized gain 2 0
Liabilities:    
Unrealized loss 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 1 | Economic hedges    
Assets:    
Other 10 47
Assets and liabilities measured at fair value on a recurring basis | Level 1 | Economic hedges | Commodities    
Assets:    
Unrealized gain 103 34
Liabilities:    
Unrealized loss 95 49
Assets and liabilities measured at fair value on a recurring basis | Level 1 | Economic hedges | Freight    
Assets:    
Unrealized gain 29 10
Liabilities:    
Unrealized loss 24 10
Assets and liabilities measured at fair value on a recurring basis | Level 1 | Economic hedges | Energy    
Assets:    
Unrealized gain 28 56
Liabilities:    
Unrealized loss 25 26
Assets and liabilities measured at fair value on a recurring basis | Level 1 | Economic hedges | Credit    
Assets:    
Unrealized gain 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 2    
Assets:    
Readily marketable inventories 5,042 3,703
Trade accounts receivable 2 0
Total assets 7,564 4,930
Liabilities:    
Trade accounts payable 359 347
Total liabilities 2,345 996
Assets and liabilities measured at fair value on a recurring basis | Level 2 | Hedge accounting | Interest rate    
Assets:    
Unrealized gain 116 45
Liabilities:    
Unrealized loss 21 4
Assets and liabilities measured at fair value on a recurring basis | Level 2 | Hedge accounting | Foreign exchange    
Assets:    
Unrealized gain 440 331
Liabilities:    
Unrealized loss 801 257
Assets and liabilities measured at fair value on a recurring basis | Level 2 | Economic hedges    
Assets:    
Other 281 370
Assets and liabilities measured at fair value on a recurring basis | Level 2 | Economic hedges | Commodities    
Assets:    
Unrealized gain 1,681 481
Liabilities:    
Unrealized loss 1,164 388
Assets and liabilities measured at fair value on a recurring basis | Level 2 | Economic hedges | Freight    
Assets:    
Unrealized gain 0 0
Liabilities:    
Unrealized loss 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 2 | Economic hedges | Energy    
Assets:    
Unrealized gain 0 0
Liabilities:    
Unrealized loss 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 2 | Economic hedges | Credit    
Assets:    
Unrealized gain 2 0
Assets and liabilities measured at fair value on a recurring basis | Level 3    
Assets:    
Readily marketable inventories 463 231
Trade accounts receivable 0 0
Total assets 482 240
Liabilities:    
Trade accounts payable 60 31
Total liabilities 116 64
Assets and liabilities measured at fair value on a recurring basis | Level 3 | Hedge accounting | Interest rate    
Assets:    
Unrealized gain 0 0
Liabilities:    
Unrealized loss 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 3 | Hedge accounting | Foreign exchange    
Assets:    
Unrealized gain 0 0
Liabilities:    
Unrealized loss 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 3 | Economic hedges    
Assets:    
Other 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 3 | Economic hedges | Commodities    
Assets:    
Unrealized gain 18 9
Liabilities:    
Unrealized loss 56 31
Assets and liabilities measured at fair value on a recurring basis | Level 3 | Economic hedges | Freight    
Assets:    
Unrealized gain 1 0
Liabilities:    
Unrealized loss 0 0
Assets and liabilities measured at fair value on a recurring basis | Level 3 | Economic hedges | Energy    
Assets:    
Unrealized gain 0 0
Liabilities:    
Unrealized loss 0 2
Assets and liabilities measured at fair value on a recurring basis | Level 3 | Economic hedges | Credit    
Assets:    
Unrealized gain $ 0 $ 0