Price Risk Management Activities (Details) lb in Thousands, bu in Thousands, $ in Millions | 1 Months Ended | 3 Months Ended | 9 Months Ended |
Oct. 31, 2016 | Sep. 30, 2016USD ($) | Sep. 30, 2015USD ($) | Sep. 30, 2016USD ($)lbMBblsbu | Sep. 30, 2015USD ($) |
Price Risk Management Activities (Textual) | | | | | |
Compliance program costs | $ | | $ 198 | $ 94 | $ 532 | $ 283 |
Foreign Currency Contracts [Member] | | | | | |
Price Risk Management Activities (Textual) | | | | | |
Monetary notional amount of derivative liabilities | $ | | $ 328 | | $ 328 | |
Foreign Currency Contracts [Member] | Subsequent Event [Member] | | | | | |
Price Risk Management Activities (Textual) | | | | | |
Foreign currency commitments maturity date | Oct. 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 | | | | 16,154 | |
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 | | | | 16,349 | |
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 | | | | 485 | |
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 | | | | 20 | |
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 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 | | | | 93,710 | |
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 | | | | 16,875 | |
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 | | | | 81,600 | |
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 | | | | 87,610 | |
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 | | | | 34,935 | |
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 | | | | 118,320 | |
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 | | | | 777 | |
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 | | | | 550 | |
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 | | | | 2,178 | |
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,970 | |
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 | | | | 20,580 | |
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, pounds | 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 | | | | 10 | |
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, 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,000 | |
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,000 | |
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] | Options Held, 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] | Options Held, 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] | 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 | | | | 16,807 | |
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,913 | |
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 | | | | 10 | |
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 | | | | 1,260 | |
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 | | | | 1,260 | |
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 | | | | 1,500 | |
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 | | | | 1,500 | |
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 | | | | 48,588 | |
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 | | | | 0 | |
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 | | | | 48,170 | |
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 | | | | 0 | |
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 | | | | 1,399 | |
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 | | | | 500 | |
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 | | | | 1,846 | |
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 | | | | 500 | |
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 | | | | 22,550 | |
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 | | | | 22,150 | |
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 | | | | 133,490 | |
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 | | | | 133,490 | |