Price Risk Management Activities (Details) lb in Thousands, bu in Thousands, $ in Millions | 3 Months Ended |
Mar. 31, 2018USD ($)lbMBblsbu | Mar. 31, 2017USD ($) |
Price Risk Management Activities (Textual) | | |
Compliance program costs | $ | $ 206 | $ 146 |
Foreign Currency Contracts [Member] | | |
Price Risk Management Activities (Textual) | | |
Monetary notional amount of derivative liabilities | $ | $ 479 | |
Foreign currency commitments maturity date | Apr. 30, 2018 | |
Economic Hedges [Member] | Swap, 2018 Maturity [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 9,099 | |
Economic Hedges [Member] | Swap, 2018 Maturity [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 8,636 | |
Economic Hedges [Member] | Swap, 2019 Maturity [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, 2019 Maturity [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, 2018 Maturity [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 99,455 | |
Economic Hedges [Member] | Future, 2018 Maturity [Member] | Long (Purchases) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 23,800 | |
Economic Hedges [Member] | Future, 2018 Maturity [Member] | Long (Purchases) [Member] | Soybean Oil (in pounds) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, pounds | lb | 28,320 | |
Economic Hedges [Member] | Future, 2018 Maturity [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 101,298 | |
Economic Hedges [Member] | Future, 2018 Maturity [Member] | Short (Sales) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 63,330 | |
Economic Hedges [Member] | Future, 2018 Maturity [Member] | Short (Sales) [Member] | Soybean Oil (in pounds) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, pounds | lb | 89,819 | |
Economic Hedges [Member] | Future, 2019 Maturity [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] | Future, 2019 Maturity [Member] | Long (Purchases) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 125 | |
Economic Hedges [Member] | Future, 2019 Maturity [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, 2019 Maturity [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, 2019 Maturity [Member] | Short (Sales) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 4,685 | |
Economic Hedges [Member] | Future, 2019 Maturity [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, 2018 Maturity [Member] | Long (Purchases) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 35,069 | |
Economic Hedges [Member] | Forward Contracts, 2019 Maturity [Member] | Long (Purchases) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 4,759 | |
Trading Derivatives [Member] | Swap, 2018 Maturity [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, 2018 Maturity [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] | Swap, 2019 Maturity [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, 2019 Maturity [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, 2018 Maturity [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 35,329 | |
Trading Derivatives [Member] | Future, 2018 Maturity [Member] | Long (Purchases) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 250 | |
Trading Derivatives [Member] | Future, 2018 Maturity [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 35,247 | |
Trading Derivatives [Member] | Future, 2019 Maturity [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 2,675 | |
Trading Derivatives [Member] | Future, 2019 Maturity [Member] | Long (Purchases) [Member] | Corn (in bushels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | bu | 0 | |
Trading Derivatives [Member] | Future, 2019 Maturity [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 2,675 | |
Trading Derivatives [Member] | Options Held, 2018 Maturity [Member] | Long (Purchases) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 112,500 | |
Trading Derivatives [Member] | Options Held, 2018 Maturity [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 112,800 | |
Trading Derivatives [Member] | Options Held, 2019 Maturity [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] | Options Held, 2019 Maturity [Member] | Short (Sales) [Member] | Crude Oil (in thousands of barrels) [Member] | | |
Volume of Outstanding Contracts | | |
Nonmonetary notional amount of price risk derivatives, volume | 0 | |