v3.10.0.1
FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - DERIVATIVE POSITIONS (Details)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
MMBTU
day
t
Jun. 30, 2017
USD ($)
MMBTU
day
t
Dec. 31, 2017
USD ($)
Interest rate | Long | Swaps      
Derivative      
Notional amount of derivative $ 1,570 $ 710  
Interest rate | Long | Futures      
Derivative      
Notional amount of derivative 13 2  
Interest rate | Long | Forward Rate Agreements      
Derivative      
Notional amount of derivative 487 3,513  
Interest rate | Short | Swaps      
Derivative      
Notional amount of derivative 729 1,963  
Interest rate | Short | Futures      
Derivative      
Notional amount of derivative 0 0  
Interest rate | Short | Forward Rate Agreements      
Derivative      
Notional amount of derivative 292 0  
Foreign exchange | Long | Swaps      
Derivative      
Notional amount of derivative 607 1,082  
Foreign exchange | Long | Futures      
Derivative      
Notional amount of derivative 0 0  
Foreign exchange | Long | Forwards      
Derivative      
Notional amount of derivative 13,721 9,649  
Foreign exchange | Long | Options      
Derivative      
Delta 909 342  
Foreign exchange | Short | Swaps      
Derivative      
Notional amount of derivative 217 342  
Foreign exchange | Short | Futures      
Derivative      
Notional amount of derivative 25 70  
Foreign exchange | Short | Forwards      
Derivative      
Notional amount of derivative 13,288 10,204  
Foreign exchange | Short | Options      
Derivative      
Delta $ 797 $ 698  
Commodities | Long | Swaps      
Derivative      
Nonmonetary notional amount of derivatives | t 655,487 1,451,966  
Commodities | Long | Futures      
Derivative      
Nonmonetary notional amount of derivatives | t 0 765,000  
Commodities | Long | Forwards      
Derivative      
Nonmonetary notional amount of derivatives | t 34,658,009 24,072,031  
Commodities | Long | Options      
Derivative      
Nonmonetary notional amount of derivatives | t 1,999,710 0  
Commodities | Short | Swaps      
Derivative      
Nonmonetary notional amount of derivatives | t 10,106,039 3,621,709  
Commodities | Short | Futures      
Derivative      
Nonmonetary notional amount of derivatives | t 412,498 0  
Commodities | Short | Forwards      
Derivative      
Nonmonetary notional amount of derivatives | t 34,780,413 31,421,931  
Commodities | Short | Options      
Derivative      
Nonmonetary notional amount of derivatives | t 27,200 300,894  
Freight | Long | Forwards      
Derivative      
Nonmonetary notional amount of derivatives | day 0 1,661  
Freight | Long | Options      
Derivative      
Nonmonetary notional amount of derivatives | day 1,006 212  
Freight | Short | Forwards      
Derivative      
Nonmonetary notional amount of derivatives | day 5,670 0  
Freight | Short | Options      
Derivative      
Nonmonetary notional amount of derivatives | day 0 0  
Natural gas | Long | Swaps      
Derivative      
Nonmonetary notional amount of derivatives | MMBTU 2,581,947 673,649  
Natural gas | Long | Futures      
Derivative      
Nonmonetary notional amount of derivatives | MMBTU 709,540 4,525,431  
Natural gas | Short | Swaps      
Derivative      
Nonmonetary notional amount of derivatives | MMBTU 0 0  
Natural gas | Short | Futures      
Derivative      
Nonmonetary notional amount of derivatives | MMBTU 0 0  
Energy - other | Long | Swaps      
Derivative      
Nonmonetary notional amount of derivatives | t 262,400 249,400  
Energy - other | Long | Futures      
Derivative      
Nonmonetary notional amount of derivatives | t 0 16,086  
Energy - other | Long | Forwards      
Derivative      
Nonmonetary notional amount of derivatives | t 5,536,524 6,048,869  
Energy - other | Short | Swaps      
Derivative      
Nonmonetary notional amount of derivatives | t 0 0  
Energy - other | Short | Futures      
Derivative      
Nonmonetary notional amount of derivatives | t 10,798 0  
Energy - other | Short | Forwards      
Derivative      
Nonmonetary notional amount of derivatives | t 0 0  
Fair Value Hedging | Interest rate      
Derivative      
Carrying value of hedged debt $ 2,217   $ 2,071
Cumulative adjustment to long-term debt from application of hedge accounting (56)   (31)
Notional amount of derivative 2,283   2,109
Fair Value Hedging | Foreign exchange      
Derivative      
Carrying value of hedged debt 311   0
Cumulative adjustment to long-term debt from application of hedge accounting 0   0
Notional amount of derivative     0
Fair Value Hedging | Foreign exchange | Short      
Derivative      
Notional amount of derivative 312    
Cash Flow Hedges | Foreign exchange      
Derivative      
Amounts expected to be reclassified from AOCI to earnings in the next twelve months (2)    
Notional amount of derivative 164   237
Net Investment Hedges      
Derivative      
Carrying value of non-derivative hedging instrument 929   725
Net Investment Hedges | Foreign exchange      
Derivative      
Notional amount of derivative $ 1,202   $ 1,000