Price Risk Management Activities (Details) (USD $) | 3 Months Ended | | 1 Months Ended | |
In Millions, unless otherwise specified | Mar. 31, 2014 | Mar. 31, 2013 | Mar. 31, 2014 | Apr. 30, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 | Mar. 31, 2014 |
| Biofuels Blending [Member] | Biofuels Blending [Member] | Foreign Currency Contract [Member] | Foreign Currency Contract [Member] | Fair Value Hedging [Member] | Fair Value Hedging [Member] | Fair Value Hedging [Member] | Cash Flow Hedging [Member] | Cash Flow Hedging [Member] | Cash Flow Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Economic Hedging [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] | Commodity [Member] |
| | | | Subsequent Event [Member] | Future [Member] | Future [Member] | Forward Contracts [Member] | Future [Member] | Future [Member] | Forward Contracts [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Forward Contracts [Member] | Forward Contracts [Member] | Swap [Member] | Swap [Member] | Swap [Member] | Swap [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Future [Member] | Swap [Member] | Swap [Member] | Swap [Member] | Swap [Member] | Options Held [Member] | Options Held [Member] | Options Held [Member] | Options Held [Member] | Options Held [Member] | Options Held [Member] |
| | | | | Long (Purchases) [Member] | Short (Sales) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Short (Sales) [Member] | Short (Sales) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Long (Purchases) [Member] | Short (Sales) [Member] | Short (Sales) [Member] |
| | | | | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] | Maturity Year Two [Member] | Maturity Current Year [Member] | Maturity Year Two [Member] |
| | | | | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Soybean Oil (in thousands of pounds) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Soybean Oil (in thousands of pounds) [Member] | Grain (in thousands of bushels) [Member] | Grain (in thousands of bushels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Natural Gas (in billions of BTUs) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Natural Gas (in billions of BTUs) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Natural Gas (in billions of BTUs) [Member] | Crude Oil (in thousands of barrels) [Member] | Grain (in thousands of bushels) [Member] | Natural Gas (in billions of BTUs) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] | Natural Gas (in billions of BTUs) [Member] | Crude Oil (in thousands of barrels) [Member] | Natural Gas (in billions of BTUs) [Member] | Crude Oil (in thousands of barrels) [Member] | Crude Oil (in thousands of barrels) [Member] |
| | | | | MBbls | MBbls | MBbls | MBbls | MBbls | MBbls | MBbls | bu | MBbls | bu | MBbls | bu | lb | MBbls | bu | lb | bu | bu | MBbls | MBbls | MBbls | MBbls | MBbls | bu | MMBTU | MBbls | bu | MMBTU | MBbls | bu | MMBTU | MBbls | bu | MMBTU | MBbls | MBbls | MBbls | MBbls | MBbls | MMBTU | MBbls | MMBTU | MBbls | MBbls |
Volume of Outstanding Contracts | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Nonmonetary notional amount of price risk derivatives | ' | ' | ' | ' | 2,229 | 2,905 | 676 | 13,578 | 10,312 | 3,266 | 68,833 | 12,085,000 | 14 | 0 | 95,621 | 32,130,000 | 99,540,000 | 0 | 2,075,000 | 0 | 16,957,000 | 2,157,000 | 10,260 | 0 | 10,551 | 0 | 97,715 | 145,000 | 1,000,000 | 8,940 | 0 | 1,500,000 | 97,631 | 145,000 | 750,000 | 8,940 | 0 | 0 | 17,760 | 0 | 17,760 | 0 | 12,700 | 500,000 | 0 | 0 | 13,150 | 0 |
Price Risk Management Activities (Textual) | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Monetary notional amount of derivative liabilities | ' | ' | $999 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Foreign currency commitments maturity date | ' | ' | ' | 30-Apr-14 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |
Compliance program costs | $92 | $130 | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' | ' |