XML 60 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Price Risk Management Activities (Details)
lb in Thousands, bu in Thousands, MMBTU in Thousands, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2017
Jun. 30, 2017
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
MMBTU
lb
MBbls
bu
Jun. 30, 2016
USD ($)
Price Risk Management Activities (Textual)          
Compliance program costs | $   $ 255 $ 173 $ 401 $ 334
Foreign Currency Contracts [Member]          
Price Risk Management Activities (Textual)          
Monetary notional amount of derivative liabilities | $   $ 424   $ 424  
Foreign Currency Contracts [Member] | Subsequent Event [Member]          
Price Risk Management Activities (Textual)          
Foreign currency commitments maturity date Jul. 31, 2017        
Economic Hedges [Member] | Swap, Maturity Current Year [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       14,194  
Economic Hedges [Member] | Swap, Maturity Current Year [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       14,479  
Economic Hedges [Member] | Swap, Maturity Year Two [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       0  
Economic Hedges [Member] | Swap, Maturity Year Two [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       0  
Economic Hedges [Member] | Future, Maturity Current Year [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       69,198  
Economic Hedges [Member] | Future, Maturity Current Year [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       35,610  
Economic Hedges [Member] | Future, Maturity Current Year [Member] | Long (Purchases) [Member] | Soybean Oil (in pounds) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, pounds | lb       168,178  
Economic Hedges [Member] | Future, Maturity Current Year [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       72,906  
Economic Hedges [Member] | Future, Maturity Current Year [Member] | Short (Sales) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       64,260  
Economic Hedges [Member] | Future, Maturity Current Year [Member] | Short (Sales) [Member] | Soybean Oil (in pounds) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, pounds | lb       246,957  
Economic Hedges [Member] | Future, Maturity Year Two [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       7,005  
Economic Hedges [Member] | Future, Maturity Year Two [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       5  
Economic Hedges [Member] | Future, Maturity Year Two [Member] | Long (Purchases) [Member] | Soybean Oil (in pounds) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, pounds | lb       0  
Economic Hedges [Member] | Future, Maturity Year Two [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       6,982  
Economic Hedges [Member] | Future, Maturity Year Two [Member] | Short (Sales) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       4,545  
Economic Hedges [Member] | Future, Maturity Year Two [Member] | Short (Sales) [Member] | Soybean Oil (in pounds) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, pounds | lb       0  
Economic Hedges [Member] | Forward Contracts, Maturity Current Year [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       28,720  
Economic Hedges [Member] | Forward Contracts, Maturity Year Two [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       4,573  
Trading Derivatives [Member] | Swap, Maturity Current Year [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       2,070  
Trading Derivatives [Member] | Swap, Maturity Current Year [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       2,070  
Trading Derivatives [Member] | Swap, Maturity Year Two [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       0  
Trading Derivatives [Member] | Swap, Maturity Year Two [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       0  
Trading Derivatives [Member] | Future, Maturity Current Year [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       53,842  
Trading Derivatives [Member] | Future, Maturity Current Year [Member] | Long (Purchases) [Member] | Natural Gas In Btus [Member]          
Volume of Outstanding Contracts          
Derivative, Nonmonetary Notional Amount, Energy Measure | MMBTU       2,500  
Trading Derivatives [Member] | Future, Maturity Current Year [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       2,500  
Trading Derivatives [Member] | Future, Maturity Current Year [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       52,419  
Trading Derivatives [Member] | Future, Maturity Current Year [Member] | Short (Sales) [Member] | Natural Gas In Btus [Member]          
Volume of Outstanding Contracts          
Derivative, Nonmonetary Notional Amount, Energy Measure | MMBTU       1,750  
Trading Derivatives [Member] | Future, Maturity Current Year [Member] | Short (Sales) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       2,500  
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       20,816  
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Long (Purchases) [Member] | Natural Gas In Btus [Member]          
Volume of Outstanding Contracts          
Derivative, Nonmonetary Notional Amount, Energy Measure | MMBTU       0  
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       0  
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       21,091  
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Short (Sales) [Member] | Natural Gas In Btus [Member]          
Volume of Outstanding Contracts          
Derivative, Nonmonetary Notional Amount, Energy Measure | MMBTU       0  
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Short (Sales) [Member] | Grain (in bushels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume | bu       0  
Trading Derivatives [Member] | Options Held, Maturity Current Year [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       75,375  
Trading Derivatives [Member] | Options Held, Maturity Current Year [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       75,577  
Trading Derivatives [Member] | Options Held, Maturity Year Two [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       102,300  
Trading Derivatives [Member] | Options Held, Maturity Year Two [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member]          
Volume of Outstanding Contracts          
Nonmonetary notional amount of price risk derivatives, volume       102,300