XML 23 R25.htm IDEA: XBRL DOCUMENT v2.3.0.15
Fair Value Measurements (Reconciliation Of All Assets And Liabilities Measured At Fair Value On A Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Sep. 30, 2011
Sep. 30, 2010
Fair Value, Measurements, Recurring [Member]
  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Unrealized gains on derivative assets$ 157 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Unrealized losses on derivative liabilities171 
Fair Value, Assets and Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward]  
Balance at beginning of period 440
Total gains (losses), realized or unrealized, included in earnings before income taxes 68
Purchases, issuances and settlements 72
Transfers into Level 3 7
Transfers out of Level 3 (181)
Balance at end of period 406
Unrealized gains (losses) on derivative assets and liabilities 47
Fair Value, Measurements, Recurring [Member] | Inventories Carried At Market [Member]
  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning of period762 
Total increase (decrease) in realized or unrealized gains included in cost of products sold(46) 
Purchases136 
Sales(261) 
Transfers into Level 3767 
Transfers out of Level 3(10) 
Balance at end of period1,348 
Fair Value, Measurements, Recurring [Member] | Commodity Derivative Contracts Gains [Member]
  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning of period112 
Total increase (decrease) in realized or unrealized gains included in cost of products sold197 
Purchases4 
Settlements(59) 
Transfers into Level 350 
Transfers out of Level 3(34) 
Balance at end of period270 
Fair Value, Measurements, Recurring [Member] | Inventory Related Payables [Member]
  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning of period45 
Purchases(6) 
Sales2 
Transfers into Level 393 
Balance at end of period134 
Fair Value, Measurements, Recurring [Member] | Commodity Derivative Contracts Losses [Member]
  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning of period44 
Total increase (decrease) in realized or unrealized losses included in cost of products sold170 
Purchases1 
Settlements19 
Transfers into Level 315 
Transfers out of Level 3(5) 
Balance at end of period244 
Fair Value, Measurements, Recurring [Member] | Inventories Carried At Market, Net [Member]
  
Fair Value, Assets and Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward]  
Balance at beginning of period 427
Total gains (losses), realized or unrealized, included in earnings before income taxes 31
Purchases, issuances and settlements 71
Transfers into Level 3 6
Transfers out of Level 3 (164)
Balance at end of period 371
Fair Value, Measurements, Recurring [Member] | Derivative Contracts, Net [Member]
  
Fair Value, Assets and Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward]  
Balance at beginning of period 13
Total gains (losses), realized or unrealized, included in earnings before income taxes 37
Purchases, issuances and settlements 1
Transfers into Level 3 1
Transfers out of Level 3 (17)
Balance at end of period 35
Fair Value, Measurements, Recurring [Member] | Total Assets [Member]
  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning of period874 
Total increase (decrease) in realized or unrealized gains included in cost of products sold151 
Purchases140 
Sales(261) 
Settlements(59) 
Transfers into Level 3817 
Transfers out of Level 3(44) 
Balance at end of period1,618 
Fair Value, Measurements, Recurring [Member] | Total Liabilities [Member]
  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at beginning of period89 
Total increase (decrease) in realized or unrealized losses included in cost of products sold170 
Purchases(5) 
Sales2 
Settlements19 
Transfers into Level 3108 
Transfers out of Level 3(5) 
Balance at end of period$ 378 
Significant Unobservable Inputs (Level 3) [Member]
  
Threshold of relative value of unobservable inputs to the total fair value for Level 310.00%