v3.10.0.1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - RECONCILIATION FOR ASSETS AND LIABILITIES MEASURE AT FAIR VALUE USING LEVEL 3 (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Total        
Balance at beginning of period $ 976 $ 170 $ 251 $ 142
Purchases 286 231 1,190 924
Sales (898) (443) (1,444) (1,472)
Issuances (2) (3) (11) (8)
Settlements 229 213 386 375
Transfers into Level 3 249 157 441 436
Transfers out of Level 3 (65) (25) (171) (148)
Balance at end of period 847 317 847 317
Cost of goods sold        
Total        
Total gains and (losses), realized/unrealized included in cost of goods sold 72 17 205 68
Derivatives, Net        
Derivatives, Net        
Balance at beginning of period 16 0 2 (51)
Purchases 0 3 10 8
Sales 0 0 0 0
Issuances (2) (3) (11) (8)
Settlements (2) (1) 5 70
Transfers into Level 3 (5) (1) (9) (8)
Transfers out of Level 3 0 3 (1) 22
Balance at end of period (5) (3) (5) (3)
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities (19) (2) (17) (6)
Derivatives, Net | Cost of goods sold        
Derivatives, Net        
Total gains and (losses), realized/unrealized included in cost of goods sold (12) (4) (1) (36)
Readily Marketable Inventories        
Readily Marketable Inventories        
Balance at beginning of period 1,225 623 365 237
Purchases 317 233 1,462 1,376
Sales (898) (443) (1,444) (1,472)
Issuances 0 0 0 0
Settlements 0 0 0 0
Transfers into Level 3 255 162 530 503
Transfers out of Level 3 (33) (29) (156) (170)
Balance at end of period 946 569 946 569
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities 50 11 31 (19)
Readily Marketable Inventories | Cost of goods sold        
Readily Marketable Inventories        
Total gains and (losses), realized/unrealized included in cost of goods sold 80 23 189 95
Trade Accounts Receivable/ Payable, Net        
Trade Accounts Receivable/ Payable, Net        
Balance at beginning of period (265) (453) (116) (44)
Purchases (31) (5) (282) (460)
Sales 0 0 0 0
Issuances 0 0 0 0
Settlements 231 214 381 305
Transfers into Level 3 (1) (4) (80) (59)
Transfers out of Level 3 (32) 1 (14) 0
Balance at end of period (94) (249) (94) (249)
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities 0 (3) 0 3
Trade Accounts Receivable/ Payable, Net | Cost of goods sold        
Trade Accounts Receivable/ Payable, Net        
Total gains and (losses), realized/unrealized included in cost of goods sold $ 4 $ (2) $ 17 $ 9