XML 108 R90.htm IDEA: XBRL DOCUMENT v3.6.0.2
Price Risk Management Activities (Details)
lb in Thousands, bu in Thousands, MMBTU in Thousands, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2017
Dec. 31, 2016
USD ($)
MMBTU
lb
MBbls
bu
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Price Risk Management Activities (Textual)        
Compliance program costs | $   $ 749 $ 440 $ 372
Foreign Currency Contracts [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $   $ 374    
Foreign Currency Contracts [Member] | Subsequent Event [Member]        
Price Risk Management Activities (Textual)        
Foreign currency commitments maturity date Feb. 01, 2017      
Economic Hedging [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   6,372    
Economic Hedging [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   6,144    
Economic Hedging [Member] | Swap, Maturity Year Three [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 Hedging [Member] | Swap, Maturity Year Three [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 Hedging [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   109,372    
Economic Hedging [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   15,285    
Economic Hedging [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, mass | lb   88,859    
Economic Hedging [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   99,125    
Economic Hedging [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   38,325    
Economic Hedging [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, mass | lb   147,598    
Economic Hedging [Member] | Future, Maturity Year Three [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 Hedging [Member] | Future, Maturity Year Three [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu   0    
Economic Hedging [Member] | Future, Maturity Year Three [Member] | Long (Purchases) [Member] | Soybean Oil (in pounds) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, mass | lb   0    
Economic Hedging [Member] | Future, Maturity Year Three [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 Hedging [Member] | Future, Maturity Year Three [Member] | Short (Sales) [Member] | Grain (in bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu   540    
Economic Hedging [Member] | Future, Maturity Year Three [Member] | Short (Sales) [Member] | Soybean Oil (in pounds) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, mass | lb   0    
Economic Hedging [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   18,994    
Economic Hedging [Member] | Forward Contracts, Maturity Year Three [Member] | Long (Purchases) [Member] | Grain (in bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu   543    
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   4,801    
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   4,801    
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   22,577    
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Long (Purchases) [Member] | Natural Gas (in millions of btus) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, millions of Btus | MMBTU   750    
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   1,000    
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   24,429    
Trading Derivatives [Member] | Future, Maturity Year Two [Member] | Short (Sales) [Member] | Natural Gas (in millions of btus) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, millions of Btus | MMBTU   250    
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   1,000    
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   139,340    
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   140,690