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, 2016 | Jun. 30, 2016USD ($) | Jun. 30, 2015USD ($) | Jun. 30, 2016USD ($)MMBTUlbMBblsbu | Jun. 30, 2015USD ($) |
Price Risk Management Activities (Textual) | | | | | |
Compliance program costs | $ | | $ 173 | $ 56 | $ 334 | $ 189 |
Foreign Currency Contracts [Member] | | | | | |
Price Risk Management Activities (Textual) | | | | | |
Monetary notional amount of derivative liabilities | $ | | $ 356 | | $ 356 | |
Foreign Currency Contracts [Member] | Subsequent Event [Member] | | | | | |
Price Risk Management Activities (Textual) | | | | | |
Foreign currency commitments maturity date | Jul. 31, 2016 | | | | |
Economic Hedging [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 | | | | 20,083 | |
Economic Hedging [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 | | | | 17,503 | |
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 | | | | 0 | |
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 | | | | 0 | |
Economic Hedging [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 | | | | 85,999 | |
Economic Hedging [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 | | | | 29,010 | |
Economic Hedging [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 | | | | 235,380 | |
Economic Hedging [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 | | | | 89,243 | |
Economic Hedging [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 | | | | 62,475 | |
Economic Hedging [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 | | | | 286,140 | |
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 | | | | 12 | |
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 | | | | 40 | |
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, pounds | lb | | | | 0 | |
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 | | | | 0 | |
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 | | | | 4,675 | |
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, pounds | lb | | | | 0 | |
Economic Hedging [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 | | | | 2,200 | |
Economic Hedging [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 | | | | 2,200 | |
Economic Hedging [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 | | | | 0 | |
Economic Hedging [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 | | | | 0 | |
Economic Hedging [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 | | | | 30,270 | |
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 | | | | 4,640 | |
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,570 | |
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,570 | |
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 | | | | 300 | |
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 | | | | 300 | |
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 | | | | 37,265 | |
Trading Derivatives [Member] | Future, Maturity Current Year [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 | | | | 600 | |
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 | | | | 37,321 | |
Trading Derivatives [Member] | Future, Maturity Current Year [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] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member] | | | | | |
Volume of Outstanding Contracts | | | | | |
Nonmonetary notional amount of price risk derivatives, volume | | | | 9,970 | |
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 | | | | 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 | | | | 9,970 | |
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 | | | | 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 | | | | 23,850 | |
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 | | | | 23,550 | |
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 | | | | 108,350 | |
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 | | | | 108,350 | |