XML 70 R94.htm IDEA: XBRL DOCUMENT v2.4.0.6
Price Risk Management Activities (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 1 Months Ended 12 Months Ended 12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2012
Interest Rate Swap [Member]
Dec. 31, 2011
Interest Rate Swap [Member]
Dec. 31, 2010
Interest Rate Swap [Member]
Jan. 31, 2013
Forward Contracts [Member]
Dec. 31, 2012
Forward Contracts [Member]
Dec. 31, 2012
Biofuels Blending [Member]
Dec. 31, 2011
Biofuels Blending [Member]
Dec. 31, 2010
Biofuels Blending [Member]
Dec. 31, 2012
Minimum Inventory [Member]
Dec. 31, 2011
Minimum Inventory [Member]
Dec. 31, 2012
Fair Value Hedging [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Fair Value Hedging [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Fair Value Hedging [Member]
Forward Contracts [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Cash Flow Hedging [Member]
Swap [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Cash Flow Hedging [Member]
Swap [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Cash Flow Hedging [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Cash Flow Hedging [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Cash Flow Hedging [Member]
Forward Contracts [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Swap [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Swap [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Swap [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Swap [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2011
Economic Hedging [Member]
Future [Member]
Purchases (Long) [Member]
Emission Allowances (In metric tons) [Member]
Mg
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Economic Hedging [Member]
Options Held [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Options Held [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Natural Gas (In millions of btus) [Member]
MMBTU
Dec. 31, 2012
Economic Hedging [Member]
Options Held [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Economic Hedging [Member]
Options Held [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Natural Gas (In millions of btus) [Member]
MMBTU
Dec. 31, 2012
Economic Hedging [Member]
Forward Contracts [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Economic Hedging [Member]
Forward Contracts [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Swap [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Natural Gas (In millions of btus) [Member]
MMBTU
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Natural Gas (In millions of btus) [Member]
MMBTU
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Natural Gas (In millions of btus) [Member]
MMBTU
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Natural Gas (In millions of btus) [Member]
MMBTU
Dec. 31, 2012
Trading Derivatives [Member]
Future [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Grain (In bushels) [Member]
bu
Dec. 31, 2012
Trading Derivatives [Member]
Options Held [Member]
Purchases (Long) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Options Held [Member]
Purchases (Long) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Options Held [Member]
Sales (Short) [Member]
Maturity Year Two [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Trading Derivatives [Member]
Options Held [Member]
Sales (Short) [Member]
Maturity Year Three [Member]
Crude Oil (In thousands of barrels) [Member]
MBbls
Dec. 31, 2012
Cost of Sales [Member]
Economic Hedging [Member]
Dec. 31, 2011
Cost of Sales [Member]
Economic Hedging [Member]
Dec. 31, 2010
Cost of Sales [Member]
Economic Hedging [Member]
Dec. 31, 2012
Cost of Sales [Member]
Foreign Currency Contract [Member]
Economic Hedging [Member]
Dec. 31, 2011
Cost of Sales [Member]
Foreign Currency Contract [Member]
Economic Hedging [Member]
Dec. 31, 2010
Cost of Sales [Member]
Foreign Currency Contract [Member]
Economic Hedging [Member]
Dec. 31, 2012
Subsequent Event [Member]
Cost of Sales [Member]
Foreign Currency Contract [Member]
Economic Hedging [Member]
Volume of Outstanding Contracts                                                                                                                                            
Nonmonetary notional amount of price risk derivatives                         1,052 4,857 3,805 1,300 1,300 11,894 2,981 8,913 1,687 0 895 0 68,000 48,109 13,995,000 0 5,000 63,769 28,680,000 0 25,000 10 16,750,000 0 0 16,378,000 29,000 61,002 3,135,000 9,000 0 60,819 5,045,000 9,000 0 69,939 1,450,000 4,830,000 2,236 0 0 69,923 400,000 4,830,000 2,236 0 0 2,750 0 3,400 0              
Price Risk Management Activities (Textual)                                                                                                                                            
Compliance program costs               $ 250 $ 231 $ 66 $ 8 $ 4                                                                                                                    
Notional amount of interest rate derivatives 0 0                                                                                                                                        
Interest rate derivatives activity     0 0 0                                                                                                                                  
Notional amount of foreign currency derivative purchase contracts             552                                                                                                                              
Foreign currency commitments maturity date           Jan. 31, 2013                                                                                                                                
Gain on foreign currency commitments open at period end to be recognized in subsequent quarter                                                                                                                               $ (37) $ (302) $ (234) $ (38) $ 18 $ (24) $ 1