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 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Total        
Balance at beginning of period $ 548 $ 299 $ 251 $ 142
Purchases 530 256 904 694
Sales (267) (658) (546) (1,030)
Issuances 0 (3) (9) (5)
Settlements 109 145 157 162
Transfers into Level 3 73 103 192 279
Transfers out of Level 3 (80) (89) (106) (123)
Balance at end of period 976 170 976 170
Cost of goods sold        
Total        
Total gains and (losses), realized/unrealized included in cost of goods sold 63 117 133 51
Derivatives, Net        
Derivatives, Net        
Balance at beginning of period 5 (72) 2 (51)
Purchases 1 1 10 5
Sales 0 0 0 0
Issuances 0 (3) (9) (5)
Settlements (1) 54 7 71
Transfers into Level 3 (2) (3) (4) (7)
Transfers out of Level 3 (1) (4) (1) 19
Balance at end of period 16 0 16 0
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities 13 5 1 (9)
Derivatives, Net | Cost of goods sold        
Derivatives, Net        
Total gains and (losses), realized/unrealized included in cost of goods sold 14 27 11 (32)
Readily Marketable Inventories        
Readily Marketable Inventories        
Balance at beginning of period 860 743 365 237
Purchases 532 380 1,145 1,144
Sales (267) (658) (546) (1,030)
Issuances 0 0 0 0
Settlements 0 0 0 0
Transfers into Level 3 151 157 275 341
Transfers out of Level 3 (97) (85) (123) (141)
Balance at end of period 1,225 623 1,225 623
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities (16) 22 (19) (9)
Readily Marketable Inventories | Cost of goods sold        
Readily Marketable Inventories        
Total gains and (losses), realized/unrealized included in cost of goods sold 46 86 109 72
Trade Accounts Receivable/ Payable, Net        
Trade Accounts Receivable/ Payable, Net        
Balance at beginning of period (317) (372) (116) (44)
Purchases (3) (125) (251) (455)
Sales 0 0 0 0
Issuances 0 0 0 0
Settlements 110 91 150 91
Transfers into Level 3 (76) (51) (79) (55)
Transfers out of Level 3 18 0 18 (1)
Balance at end of period (265) (453) (265) (453)
Total        
Changes in unrealized gains (losses) relating to Level 3 assets and liabilities 0 (1) 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 $ 3 $ 4 $ 13 $ 11